CRM și platforme de dateInstrumente de marketing

Formule Excel pentru curățarea comună a datelor

De ani de zile, am folosit publicația ca o resursă pentru a descrie cum să fac lucrurile și a păstra o evidență pentru ca eu să o caut mai târziu! Un client ne-a înmânat un fișier de date despre clienți care a fost un dezastru. Practic, fiecare câmp a fost formatat greșit și, prin urmare, nu am putut importa datele. Deși există câteva suplimente grozave pentru Excel pentru a face curățarea folosind Visual Basic, rulăm Office pentru Mac, care nu acceptă macrocomenzi. În schimb, căutăm formule directe care să ne ajute. M-am gândit să împărtășesc câteva dintre acestea aici, ca să le puteți folosi.

Eliminați caractere nenumerice

Sistemele necesită adesea numere de telefon introduse într-o formulă specifică de 11 cifre cu codul țării și fără semne de punctuație. Cu toate acestea, oamenii introduc adesea aceste date cu liniuțe și puncte. Iată o formulă excelentă pentru eliminarea tuturor caracterelor nenumerice în Excel. Formula analizează datele din celula 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))

Puteți copia coloana rezultată și utilizați Editați> Inserați valori pentru a scrie peste date cu rezultatul formatat corespunzător.

Evaluați câmpuri multiple cu un OR

Adesea, curățăm înregistrările incomplete dintr-un import. Utilizatorii nu realizează că nu trebuie întotdeauna să scrii formule ierarhice complexe și că în schimb poți scrie o instrucțiune OR. Vreau să verific A2, B2, C2, D2 sau E2 pentru datele lipsă în exemplul de mai jos. Dacă lipsesc date, voi returna 0; în caz contrar, un 1. Asta îmi va permite să sortez datele și să șterg înregistrările incomplete.

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

Tăiați și concatenați câmpurile

Dacă datele dvs. au câmpuri Nume și Nume, dar importul dvs. are un câmp pentru nume complet, puteți concatena câmpurile împreună cu grijă folosind funcția Excel Concatenate încorporată, dar asigurați-vă că utilizați TRIM pentru a elimina orice spații goale înainte sau după text. Încheiem întregul câmp cu TRIM dacă unul dintre câmpuri nu are date:

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

Verificați dacă există o adresă de e-mail validă

O formulă destul de simplă care caută atât @ cât și . într-o adresă de e-mail (nu Standard RFC

):

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

Extrageți numele și prenumele

Uneori, problema este invers. Datele dvs. au un câmp de nume complet, dar trebuie să analizați numele și prenumele. Aceste formule caută spațiul dintre nume și prenume și iau text acolo unde este necesar. De asemenea, gestionează dacă nu există un nume de familie sau o intrare goală în A2.

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

Și numele de familie:

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

Limitați numărul de caractere și adăugați ...

Ați vrut vreodată să vă curățați meta descrierile? Dacă doriți să extrageți conținut în Excel și apoi să decupați conținutul pentru a fi utilizat într-un câmp Meta Description (150 până la 160 de caractere), puteți face acest lucru folosind această formulă. Rupe descrierea într-un spațiu și apoi adaugă...:

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

Desigur, acestea nu sunt menite să fie cuprinzătoare... doar câteva formule rapide care să vă ajute să începeți din nou! Ce alte formule te trezești să folosești? Adaugă-le în comentarii și îți voi acorda credit pe măsură ce actualizez acest articol.

Douglas Karr

Douglas Karr este CMO al OpenINSIGHTS și fondatorul Martech Zone. Douglas a ajutat zeci de startup-uri de succes MarTech, a ajutat la due diligence de peste 5 miliarde de dolari în achiziții și investiții Martech și continuă să asiste companiile în implementarea și automatizarea strategiilor lor de vânzări și marketing. Douglas este un expert în transformare digitală recunoscut la nivel internațional și expert și vorbitor MarTech. Douglas este, de asemenea, un autor publicat al unui ghid pentru Dummie și al unei cărți de conducere în afaceri.

Articole pe aceeaşi temă

Înapoi la butonul de sus
Închide

Blocarea reclamelor a fost detectată

Martech Zone este în măsură să vă furnizeze acest conținut fără costuri, deoarece monetizăm site-ul nostru prin venituri din reclame, linkuri afiliate și sponsorizări. Am aprecia dacă ați elimina dispozitivul de blocare a reclamelor pe măsură ce vizualizați site-ul nostru.