Kasagaran nga Mga Pormula sa Paghinlo sa Data sa Excel

excel nga mga pormula

Sa daghang mga tuig, gigamit nako ang publikasyon ingon usa ka kapanguhaan aron dili ra ihulagway kung giunsa buhaton ang mga butang, apan aron usab magtipig og usa ka rekord alang sa akong kaugalingon nga tan-awon sa ulahi! Karon, adunay kami kliyente nga naghatag kanamo usa ka file sa datos sa kostumer nga usa ka katalagman. Sa tinuud ang tanan nga uma dili husto nga pagkasulat ug; ingon usa ka sangputanan, dili kami naka-import sa datos. Samtang adunay pipila nga maayo nga mga add-on alang sa Excel aron mahimo ang paglimpiyo gamit ang Visual Basic, gipadagan namon ang Office for Mac nga dili mosuporta sa macros. Hinuon, nangita kami mga tul-id nga pormula nga matabangan. Gihunahuna ko nga ipaambit ko ang pila sa mga dinhi aron magamit kini sa uban.

Kuhaa ang Dili-Numeric nga Mga Karakter

Ang mga sistema kanunay nagkinahanglan mga numero sa telepono nga isulud sa usa ka piho nga, 11-digit nga pormula nga adunay code sa nasud ug wala’y bantas. Bisan pa, ang mga tawo kanunay nga gisulud kini nga datos nga adunay mga dash ug mga yugto sa baylo. Ania ang us aka maayo nga pormula alang sa gikuha ang tanan nga dili numero nga mga karakter sa Excel. Gisusi sa pormula ang datos sa cell A2:

=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))

Karon mahimo nimong kopyahon ang sangputanan nga haligi ug gamiton Pag-edit> I-paste ang Mga Halaga aron isulat ang datos nga adunay husto nga pormat nga sangputanan.

Pagtimbang-timbang sa Daghang mga Natad sa usa ka OR

Kanunay namong giputli ang dili kompleto nga mga rekord gikan sa usa ka pag-import. Ang mga ninggamit wala nahibal-an nga dili nimo kanunay kinahanglan isulat ang komplikado nga mga hierarchical nga pormula ug mahimo ka na hinuon nga magsulat usa ka pahayag O. Sa kini nga pananglitan sa ubus, gusto nako nga susihon ang A2, B2, C2, D2, o E2 kung wala’y datos. Kung adunay nawala nga datos, ibalik nako ang 0, kung dili usa ka 1. Nga magtugot kanako sa paghan-ay sa pag-order sa datos ug pagwagtang sa mga rekord nga dili kompleto.

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

Guntinga ug Nagtapo nga mga Umahan

Kung ang imong datos adunay usa ka Una ug Katapusan nga Ngalan nga mga natad, apan ang imong pag-import adunay usa ka tibuuk nga natad sa ngalan, mahimo nimo nga magkahiusa ang mga natad nga hapsay nga gamit ang built sa Excel Function Concatenate, apan siguruha nga gamiton ang TRIM aron makuha ang bisan unsang wala’y sulod nga wanang sa wala pa o pagkahuman sa text Giputos namon ang tibuuk nga uma sa TRIM sa hitabo nga ang usa sa mga uma wala’y datos:

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

Susihon alang sa Balido nga Email Address

Usa ka medyo yano nga pormula nga nagtan-aw alang sa pareho nga @ ug. sa usa ka email address:

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

Kinuha ang Una ug Katapusan nga mga Ngalan

Usahay, sukwahi ang problema. Ang imong datos adunay usa ka tibuuk nga natad sa ngalan apan kinahanglan nimo nga mabalhin ang una ug ulahi nga mga ngalan. Ang kini nga mga pormula nangita alang sa wanang taliwala sa una ug apelyido ug kuptan ang teksto kung kinahanglan. Nagdumala usab kini kung wala’y apelyido o adunay usa ka blangko nga pagsulud sa A2.

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

Ug ang apelyido:

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

Limitahan ang Gidaghan nga Mga Character ug Idugang…

Gusto ba nimo nga limpyohan ang imong mga paghulagway sa meta? Kung gusto nimong ibira ang sulud sa Excel ug dayon guntinga ang sulud aron magamit sa usa ka uma nga Paglaraw sa Meta (150 hangtod 160 nga mga karakter), mahimo nimo kana gamit ang kini nga pormula gikan sa Akong Spot. Limpyo nga gibuak niini ang paghulagway sa usa ka wanang ug dayon gidugang ang…:

=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)

Bitaw, dili kini katuyoan nga mahimo’g komprehensibo… pila ra ka dali nga pormula aron matabangan ka nga makasugod! Unsang uban pang mga pormula ang nakita nimo nga gigamit nimo? Idugang sila sa mga komentaryo ug hatagan ko ikaw og kredito samtang gi-update ko kini nga artikulo.

Unsay imong hunahuna?

Kini nga site naggamit sa Akismet sa pagpakunhod sa spam. Hibal-i kon giunsa ang pagproseso sa datos sa imong komento.