top of page
חיפוש

כיצד מחלצים טקסט מתוך מחרוזת בגוגל שיטס RegEx - google sheets

עודכן: 3 בנוב׳ 2023

הפונקציה השולטת בעולם חילוץ מתוך מחרוזות תווים...


REGEX


אחת הפונקציות הכי חזקות בגוגל שיטס מאז ה T-Rex!


במשפט אחד:


דמיינו את הפונקציות MID/LEFT/RIGHT/SPLIT ואימות נתונים על סטרואידים!

מחברת ועולה על כולן בפשטות המחוכמת וביעילות.


גוגל הגדילו לעשות ונתנו לנו להשתמש בשפה RegEx כחלק מובנה מכתיבת הנוסחאות.


למי שעוד לא מכיר - RegEx הוא רצף של תווים המתאר תבנית חיפוש בתוך מחרוזת.


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


שלושת הנוסחאות הקיימות בגוגל הן:

=REGEXEXTRACT()

=REGEXREPLACE()

=REGEXMATCH()


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


מספר דוגמאות פשוטות לשימוש ב RegEx בלי להיכנס להסברים מאיימים:


1. הוצאת Domain מתוך כתובת מייל:

נרשום את הנוסחה בתא C2 ונגרור לאורך הטור.

=REGEXEXTRACT(A2,"@(\w.+)")

חילוץ טקסט גוגל שיטס

2. שליפת מספר מכתובת:

נרשום את הנוסחה בתא G2 ונגרור לאורך הטור.

=REGEXEXTRACT(E2,"\d+")

חילוץ טקסט גוגל שיטס

3. שליפת טקסט ללא מספר:

נרשום את הנוסחה בתא C18 ונגרור לאורך הטור.


=REGEXREPLACE(A18,"\d+","")

חילוץ טקסט גוגל שיטס

4. פיצול שם כתובת מייל ודומיין:

נרשום את הנוסחה בתא G2 ונגרור לאורך הטור.


=REGEXEXTRACT(E2,"([a-zA-Z._-]+)@(\w.+)")


חילוץ טקסט גוגל שיטס

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


בהצלחה!


 
חילוץ טקסט גוגל שיטס לוגו XLS











Comments


bottom of page