פלטפורמות CRM ונתוניםכלי שיווק

נוסחאות Excel לניקוי נתונים נפוצים

במשך שנים, השתמשתי בפרסום כמשאב כדי לתאר איך לעשות דברים ולשמור לעצמי תיעוד כדי לחפש אחר כך! לקוח הגיש לנו קובץ נתוני לקוח שהיה אסון. כמעט כל שדה עוצב בצורה שגויה, וכתוצאה מכך, לא יכולנו לייבא את הנתונים. אמנם יש כמה תוספות נהדרות ל-Excel כדי לבצע את הניקוי באמצעות Visual Basic, אך אנו מפעילים את Office עבור Mac, אשר לא יתמוך בפקודות מאקרו. במקום זאת, אנו מחפשים נוסחאות ישרות כדי לסייע. חשבתי לחלוק כמה מהם כאן כדי שתוכל להשתמש בהם.

הסר תווים שאינם מספרים

מערכות דורשות לעתים קרובות מספרי טלפון המוכנסים בנוסחה ספציפית בת 11 ספרות עם קידומת המדינה וללא סימני פיסוק. עם זאת, אנשים בדרך כלל מכניסים את הנתונים האלה עם מקפים ונקודות במקום זאת. הנה נוסחה מצוינת עבור הסרת כל התווים הלא מספריים באקסל. הנוסחה סוקרת את הנתונים בתא 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))

אתה יכול להעתיק את העמודה שהתקבלה ולהשתמש ערוך> הדבק ערכים לכתוב את הנתונים עם התוצאה המעוצבת כהלכה.

הערך מספר שדות באמצעות OR

לעתים קרובות אנו מנקים רשומות לא שלמות מייבוא. משתמשים לא מבינים שלא תמיד צריך לכתוב נוסחאות היררכיות מורכבות ושאתה יכול לכתוב הצהרת OR במקום זאת. אני רוצה לבדוק את A2, B2, C2, D2 או E2 עבור נתונים חסרים בדוגמה למטה. אם חסרים נתונים, אחזיר 0; אחרת, 1. זה יאפשר לי למיין את הנתונים ולמחוק את הרשומות הלא שלמות.

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

גזום ושדות שרשור

אם לנתונים שלך יש שדות פרטי ושם משפחה, אבל לייבוא ​​שלך יש שדה שם מלא, אתה יכול לשרשר את השדות יחד בצורה מסודרת באמצעות פונקציית Excel המובנית שרשור, אך הקפד להשתמש ב-TRIM כדי להסיר רווחים ריקים לפני או אחרי טֶקסט. אנו עוטפים את כל השדה עם TRIM אם לאחד מהשדות אין נתונים:

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

חפש כתובת דוא"ל תקפה

נוסחה די פשוטה שמחפשת גם את ה-@ וגם . בכתובת דוא"ל (לא ב תקן RFC

):

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

חלץ שמות פרטיים ושמות משפחה

לפעמים, הבעיה היא הפוכה. לנתונים שלך יש שדה של שם מלא, אך עליך לנתח את השם הפרטי והמשפחה. נוסחאות אלו מחפשות את הרווח בין השם הפרטי לשם המשפחה ותפוס טקסט במידת הצורך. זה גם מטפל אם אין שם משפחה או ערך ריק ב-A2.

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

ושם המשפחה:

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

הגבל את מספר התווים והוסף ...

האם אי פעם רצית לנקות את תיאורי המטא שלך? אם ברצונך למשוך תוכן לתוך Excel ולאחר מכן לחתוך את התוכן לשימוש בשדה Meta Description (150 עד 160 תווים), תוכל לעשות זאת באמצעות נוסחה זו. זה שובר בצורה נקייה את התיאור ברווח ואז מוסיף את ה...:

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

כמובן, אלה לא נועדו להיות מקיפים... רק כמה נוסחאות מהירות שיעזרו לך להתחיל מקפיצה! באילו נוסחאות נוספות אתה מוצא את עצמך משתמש? הוסף אותם בתגובות, ואתן לך קרדיט כשאעדכן מאמר זה.

Douglas Karr

Douglas Karr הוא CMO של פתח INSIGHTS ומייסד ה Martech Zone. דאגלס סייע לעשרות סטארט-אפים מצליחים של MarTech, סייע בבדיקת נאותות של למעלה מ-5 מיליארד דולר ברכישות והשקעות של Martech, וממשיך לסייע לחברות ביישום ואוטומציה של אסטרטגיות המכירות והשיווק שלהן. דאגלס הוא מומחה ודובר בטרנספורמציה דיגיטלית ומוכר בינלאומי ב-MarTech. דאגלס הוא גם מחבר שפורסם של מדריך Dummy וספר מנהיגות עסקית.

מאמרים נוספים

לחצן חזרה למעלה
סְגוֹר

זוהה חסימת מודעות

Martech Zone הוא מסוגל לספק לך תוכן זה ללא עלות מכיוון שאנו מייצרים רווח מהאתר שלנו באמצעות הכנסות ממודעות, קישורי שותפים וחסויות. נשמח אם תסיר את חוסם המודעות שלך בזמן שאתה צופה באתר שלנו.