Formuli Komuni tat-Tindif tad-Dejta f'Excel

formuli excel

Għal bosta snin, użajt il-pubblikazzjoni bħala riżorsa biex mhux biss niddeskrivi kif nagħmlu l-affarijiet, imma biex inżomm rekord għalija nnifsi biex inħares aktar 'il quddiem! Illum, kellna klijent li tana fajl tad-dejta tal-klijent li kien diżastru. Prattikament kull qasam kien ifformattjat ħażin u; bħala riżultat, ma stajniex nimportaw id-dejta. Filwaqt li hemm xi add-ons tajbin għal Excel biex jagħmlu t-tindif bl-użu ta 'Visual Basic, aħna nħaddmu Office għall-Mac li ma jappoġġjax il-macros. Minflok, aħna nfittxu formuli dritti biex ngħinu. Ħsibt li naqsam uħud minn dawk hawn biss sabiex oħrajn ikunu jistgħu jużawhom.

Neħħi Karattri Mhux Numeriċi

Is-sistemi ħafna drabi jeħtieġu li n-numri tat-telefon jiddaħħlu f'formula speċifika ta '11-il ċifra bil-kodiċi tal-pajjiż u l-ebda punteġġjatura. Madankollu, in-nies spiss idaħħlu din id-dejta bi sings u perjodi minflok. Hawn formula kbira għal tneħħi l-karattri mhux numeriċi kollha fl-Excel. Il-formula tirrevedi d-dejta fiċ-ċellula 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))

Issa tista 'tikkopja l-kolonna li tirriżulta u tużaha Editja> Valuri Paste biex tikteb fuq id-dejta bir-riżultat ifformattjat kif suppost.

Evalwa Oqsma Multipli b'OR

Ħafna drabi aħna nnaddfu rekords mhux kompluti minn importazzjoni. L-utenti ma jirrealizzawx li mhux dejjem ikollok tikteb formuli ġerarkiċi kumplessi u li tista 'tikteb dikjarazzjoni OR minflok. F'dan l-eżempju hawn taħt, irrid niċċekkja A2, B2, C2, D2, jew E2 għal dejta nieqsa. Jekk hemm xi dejta nieqsa, jien se nirritorna 0, inkella 1. Dan jippermettili nirranġa l-ordni tad-dejta u tħassar ir-rekords li mhumiex kompluti.

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

Ittrimmja u Okkatenja Oqsma

Jekk id-dejta tiegħek għandha oqsma ta ’l-Isem u l-Kunjom, imma l-importazzjoni tiegħek għandha qasam ta’ l-isem sħiħ, tista ’tikkonkatenja l-oqsma flimkien b’mod pulit billi tuża l-Funzjoni Excel Konkatenata mibnija, imma kun żgur li tuża TRIM biex tneħħi kwalunkwe spazju vojt qabel jew wara l- test. Aħna ngeżwru l-qasam kollu bit-TRIM fil-każ li waħda mill-oqsma ma jkollhiex dejta:

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

Iċċekkja għal Indirizz tal-Email Validu

Formula pjuttost sempliċi li tfittex kemm għall-@ u. f'indirizz elettroniku:

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

Estratt l-Ismijiet u l-Ismijiet

Kultant, il-problema hija l-oppost. Id-dejta tiegħek għandha qasam ta 'isem sħiħ imma għandek bżonn taqta' l-isem u l-kunjom. Dawn il-formuli jfittxu l-ispazju bejn l-isem u l-kunjom u jaqbdu t-test fejn meħtieġ. L-IT jimmaniġġja wkoll jekk m'hemmx kunjom jew hemm entrata vojta f'A2.

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

U l-kunjom:

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

Limita n-Numru ta 'Karattri u Żid ...

Qatt ridt tnaddaf il-meta deskrizzjonijiet tiegħek? Jekk ridt tiġbed il-kontenut f'Excel u mbagħad ittrimmja l-kontenut għall-użu f'qasam Meta Description (150 sa 160 karattru), tista 'tagħmel dan billi tuża din il-formula minn Spot Tiegħi. Tkisser b'mod nadif id-deskrizzjoni fi spazju u mbagħad iżżid il -...:

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

Naturalment, dawn mhumiex maħsuba biex ikunu komprensivi ... ftit formuli ta 'malajr biex jgħinuk tibda bil-qabża! Liema formuli oħra ssib ruħek li tuża? Żidhom fil-kummenti u jien nagħtikom kreditu hekk kif naġġorna dan l-artikolu.

What do you think?

Dan is-sit juża Akismet biex inaqqas l-ispam. Tgħallem kif il-kumment tiegħek huwa pproċessat.