Excel Formelen Fir Common Data Cleanup

Excel Data Cleanup Formelen

Zënter Joeren hunn ech d'Publikatioun als Ressource benotzt fir net nëmmen ze beschreiwen wéi een d'Saache maache kann, awer och e Rekord ze halen fir méi spéit nozekucken! Haut hu mir e Client deen eis eng Clientsdatei Datei iwwerreecht huet déi eng Katastroph war. Praktesch all Feld war falsch formatéiert an; als Resultat konnte mir d'Daten net importéieren. Wärend et e puer super Add-ons fir Excel sinn fir d'Botz mat Visual Basic ze maachen, fuere mir Office fir Mac déi Macroen net ënnerstëtzen. Amplaz kucken mir no direkt Formelen ze hëllefen. Ech hu geduecht ech géif e puer vun dësen hei deelen just fir datt anerer se benotze kënnen.

Ewechzehuelen Net-Numeresch Zeechen

Systemer erfuerderen dacks Telefonsnummeren an eng spezifesch, 11-Ziffer Formel mam Landcode a keng Punktuéierung. Wéi och ëmmer, d'Leit ginn dës Daten dacks mat Bindestricher a Perioden an. Hei ass eng super Formel fir ewechzehuelen all net-numeresch Zeechen an Excel. D'Formel iwwerpréift d'Donnéeën an der Zell 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))

Elo kënnt Dir déi resultéierend Kolonn kopéieren a benotzen Ännerung> Paste Wäerter d'Daten mat dem richteg formatéierte Resultat ze schreiwen.

Evaluéiert Méi Felder mat engem ODER

Mir läschen dacks onkomplett Opzeechnunge vun engem Import. D'Benotzer realiséieren net datt Dir net ëmmer komplex Hierarchie Formele schreiwe musst an datt Dir amplaz eng ODER Ausso schreift. An dësem Beispill hei ënnen, wëll ech A2, B2, C2, D2 oder E2 kontrolléieren fir fehlend Daten. Wa keng Date feelen, ginn ech en 0 zréck, soss en 1. Dat erlaabt mir d'Daten ze sortéieren an d'Dossieren ze läschen déi onkomplett sinn.

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

Trim a Concatenate Felder

Wann Är Daten e Vir- a Familljennumm Felder hunn, awer Ären Import e vollt Nummfeld huet, kënnt Dir d'Felder matenee matenee verbannen mat der agebauter Excel Funktioun Concatenate, awer gitt sécher TRIM ze benotzen fir eidel Plazen ewechzehuelen ier oder no der Text. Mir packen de ganze Feld mat TRIM am Fall wou ee vun de Felder keng Daten huet:

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

Préift no gëlteg E-Mail Adress

Eng zimlech einfach Formel déi no der @ an. an enger E-Mail Adress:

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

Extrait Vir- a Familljennimm

Heiansdo ass de Problem de Géigendeel. Är Donnéeën hunn e vollt Nummfeld awer Dir musst déi éischt a lescht Nimm analyséieren. Dës Formelen sichen de Raum tëscht dem Virnumm a Familljennumm a gräifen Text wou néideg. IT behandelt och wann et kee Familljennumm ass oder et ass eidel Element an A2.

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

An de Familljennumm:

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

Limitéiert d'Zuel vun de Personnagen an füügt ...

Wollt Dir Är Meta Beschreiwunge propper maachen? Wann Dir Inhalt an Excel zitt an dann den Inhalt fir e Meta Beschreiwungsfeld (150 bis 160 Zeechen) trimmen, kënnt Dir dat mat dëser Formel maachen aus Mäi Spot. Et brécht d'Beschreiwung an engem Raum propper an da füügt den ...:

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

Natierlech sinn dës net geduecht fir ëmfaassend ze sinn ... just e puer séier Formelen fir Iech e Sprangstart ze kréien! Wéi eng aner Formelen fannt Dir Iech selwer ze benotzen? Füügt se an d'Kommentaren derbäi an ech ginn Iech Kreditt wéi ech dësen Artikel aktualiséieren.

Wat denks du?

Dëse Site benotzt Akismet fir Spam ze reduzéieren. Léiert wéi Är Kommentarfaten veraarbecht ginn.