Formulên Excel Ji bo Paqijkirina Daneyên Hevbeş

Formulên Paqijkirina Daneyên Excel

Bi salan e, min weşanxane wekî çavkaniyek bikar anî da ku ne tenê vegotina karan tiştan, lê di heman demê de ji bo xwe tomarek tomar bikim da ku paşê lê bigerim! Ro, xerîdarek me hebû ku me pelê daneya xerîdar ku felaketek bû radestî me kir. Bi rastî her zevî çewt hate dirust kirin û; di encamê de, me nekaribû daneyê bikişînin. Dema ku ji bo Excel hin pêvekên mezin hene ku paqijkirinê bi karanîna Visual Basic dikin, em Office ji bo Mac-ê dimeşînin ku dê makroyan piştgirî neke. Di şûna wê de, em li formulên rasterast digerin ku bibin alîkar. Min digot qey ez ê hin ji yên li vir parve bikim da ku yên din bikaribin wan bikar bînin.

Karakterên Ne-Jimarey Jêbirin

Pergalên bi gelemperî hewce dike ku hejmarên têlefonê bi koda welatî û xalbendî di formuleke taybetî, 11-rejimî de werin danîn. Lêbelê, mirov timûtim li şûna van daneyan bi xet û dewran dikeve. Li vir formula mezin a ji bo rakirina hemî tîpên ne-hejmarî di Excel de. Formul daneyên di şaneya A2 de dinirxîne:

=IF(A2="","",SUMPRODUCT(MID(0&A2,LARGE(INDEX(ISNUMBER(--MID(A2,ROW($1:$25),1))*
ROW($1:$25),0),ROW($1:$25))+1,1)*10^ROW($1:$25)/10))

Niha hûn dikarin stûna encam kopî bikin û bikar bînin Biguherîne> Nirxan Paste bike ku li ser daneyan bi encama rast formatkirî binivîse.

Bi OR-an Zeviyên Pirjimarî binirxînin

Em bi gelemperî tomarên ne temam ji îthalek paqij dikin. Bikarhêner fam nakin ku ne hewce ye ku hûn her gav formulên hiyerarşîk ên tevlihev binivîsin û li şûna wê hûn dikarin daxuyaniyek OR binivîsin. Di vê nimûneya jêrîn de, ez dixwazim A2, B2, C2, D2, an E2 ji bo daneyên winda kontrol bikim. Ger daneyek tune, ez ê 0-yê vegerînim, wekî din 1.-ê. Ew ê bihêle ku min rêzkirina daneyê rêz bike û tomarên ku ne temam in jê bibe.

=IF(OR(A2="",B2="",C2="",D2="",E2=""),0,1)

Zeviyên Trim û Concatenate

Heke di daneyên we de zeviyên Nav û Paşnav hene, lê di navnîşa we de zeviyek navnîşek tevahî heye, hûn dikarin bi karanîna nûvekirî ya Excel Function Concatenate zeviyan bi hev ve girêbidin, lê ji xwe bawer bin ku hûn TRIM bikar bînin da ku cîhên vala yên berî an piştî nivîstok. Di bûyera ku daneya yek ji zeviyan tune be, em bi tevahî zeviyê bi TRIM re pêça:

=TRIM(CONCATENATE(TRIM(A1)," ",TRIM(B1)))

Ji bo Navnîşana E-nameya Navdêr kontrol bikin

Formulek pir hêsan e ku hem li @ û hem jî digere. di navnîşanek e-nameyê de:

=AND(FIND(“@”,A2),FIND(“.”,A2),ISERROR(FIND(” “,A2)))

Nav û Paşnavan Derxînin

Carinan, pirsgirêk berevajî ye. Di daneya we de zeviyek navnîşek tevahî heye lê hûn hewce ne ku nav û paşnavan parsek bikin. Van formul li cîhê navbera nav û paşnav digerin û li ku derê hewce be nivîsê digirin. Di heman demê de ger paşnav tune be an navnîşek vala hebe di A2-ê de IT jî mijûl dibe.

=IFERROR(IF(SEARCH(" ",A2,1),LEFT(A2, SEARCH(" ",A2,1)),A2),IF(LEN(A2)>0,A2,""))

The paşnav:

=IFERROR(IF(SEARCH(" ",A2,1),RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)),A2),"")

Hejmara Kesayetan Sînorkirin û Add Zêdekirin

Ma we qet dixwest ku meta danasînên xwe paqij bikin? Heke we dixwest naverokê bikişînin nav Excel û dûv re naverokê ji bo karanînê di qada Meta Danasînê de (150 ber 160 tîp) bikelînin, hûn dikarin wiya bikin ku vê formulê bikar bînin ji Spot min. Ew bi paqijî danasînê li cîhek dişikîne û dûv re… zêde dike:

=IF(LEN(A1)>155,LEFT(A1,FIND("*",SUBSTITUTE(A1," ","*",LEN(LEFT(A1,154))-LEN(SUBSTITUTE(LEFT(A1,154)," ",""))))) & IF(LEN(A1)>FIND("*",SUBSTITUTE(A1," ","*",LEN(LEFT(A1,154))-LEN(SUBSTITUTE(LEFT(A1,154)," ","")))),"…",""),A1)

Bê guman, mebesta van vana ne ku berfireh bin ... tenê hin formulên bilez ku ji we re bibin alîkar ku hûn dest bi destpêkekê bikin! Hûn çi formulên din dibînin ku hûn xwe bikar tînin? Wan li şîroveyan zêde bikin û dema ku ez vê gotarê nûve dikim ez ê krediyê bidim we.

Hûn çi difikirin?

Ev malpera Akismet bikar tîne ku ji bo kêmkirina spam. Zêdetir agahdariya danûstandinên we çawa pêvajoy kirin.