כשמקבלים רשימת מספרי טלפון באקסל או בגוגל שיטס המספרים לא תמיד מסודרים כמו שאנחנו רוצים,
או שהם מגיבים מוזר.
אנחנו רוצים שיהיה אפס מוביל למספר והוא נעלם,
המספר מופיע בקידומת לחול עם 972+ ואנחנו רוצים קידומת של הארץ או להיפך.
לפעמים המספר מגיע עם מקף ועם אפס ואנחנו לא צריכים את שניהם (לדוגמה באפליקציות לשילוח הודעות אוט').
אסקור כאן את האפשרויות השונות והשינויים שיש לעשות כדי לקבל את התוצאה הרצויה.
עריכת מספרי טלפון - חשוב לציין:
- לעיצוב התא יש משמעות לאיך יתנהג מספר הטלפון בתוך כל האפשרויות הללו. במאמר זה לא אציין את האפשרויות השונות של עיצוב התא אז בואו נתחיל מלהעביר את עיצוב התא ל "כללי" ונמשיך משם.
- במאמר זה, הנחת היסוד היא, שכל מספרי הטלפון מופיעים באותו פורמט.
במידה והרשימה שלכם רשומה באופנים שונים, נצטרך לכתוב נוסחה המתחילה בזיהוי הפורמט כגון האם הספרה הראשונה היא 0 ואז החל תוספות או הפחתות למספר, אם לא הבא את המספר כפי שהוא.
ישנן יותר מידי אפשרויות בכדי לכסות הכל כאן אבל בסוף אתן דוגמה אחת כזו כאשר יש רשימה שהיא לא אחידה.
- יש יותר משיטה אחת עבור כל מצב, אכסה כאן את האפשרות המסתמכת על מספר התווים ומבנה התווים הקיימים במספר הטלפון.
*כל הנוסחאות יכתבו בהנחה שמספר הטלפון הראשון ברשימה הוא בתא A2
מצב מצוי: 972-541234567+
מצב רצוי: 0541234567
הנוסחה שבה נשתמש:
="0"&RIGHT(A2,9)
הנוסחה אומרת: הוסף 0 לתשעת התווים הימניים במספר הנמצאים בתא A2
מצב מצוי: 0541234567
מצב רצוי: 972-54123456+
הנוסחה שבה נשתמש:
="+972-"&RIGHT(A2,9)
הנוסחה אומרת: הוסף -972+ לתשעת התווים הימנים הנמצאים בתא A2
מצב מצוי: 541234567
מצב רצוי: 054-1234567
הנוסחה שבה נשתמש:
="0"&LEFT(A2,2)&"-"&RIGHT(A2,7)
הנוסחה אומרת: הוסף 0 לשני התווים השמאליים ביותר בתא A2, הוסף מקף ואחריו את 7 התווים הימנים ביותר.
מצב מצוי: 054-1234567
מצב רצוי: 541234567
הנוסחה שבה נשתמש:
=1*(LEFT(A2,3)&RIGHT(A2,7))
הנוסחה אומרת: הבא שלושה תווים שמאליים ביותר מתא A2 צרף להם את השבעה הימניים ביותר והכפל ב 1 (כדי להוריד את האפס)
מצב מצוי: 972-541234567+
מצב רצוי: 541234567
הנוסחה שבה נשתמש:
=RIGHT(A2,9)
הנוסחה אומרת: הבא את תשעת התווים הימניים ביותר מתא A2
מצב מצוי: 541234567
מצב רצוי: 972-541234567+
הנוסחה שבה נשתמש:
="+972-"&A2
הנוסחה אומרת: הוסף -972+ לכל התווים בתא A2
מצב מצוי של רשימה:
054-1234566 |
054-1234567 |
545687962 |
מצב רצוי של רשימה:
541234566 |
541234567 |
545687962 |
הנוסחה שבה נשתמש:
=IF(LEFT(A2,1)="0",1*(LEFT(A2,3)&RIGHT(A2,7)))
הנוסחה אומרת: בדוק האם התו השמאלי ביותר הוא 0, אם כן הבא שלושה תווים שמאליים ביותר מתא A2 צרף להם את השבעה הימניים ביותר והכפל ב 1 (כדי להוריד את האפס). אם לא הבא את תא A2 כפי שהוא.
מאחר ומדובר ברשימות ולא מספרים בודדים כמובן שיש לגרור את הנוסחה לאורך כל הרשימה.
בהצלחה.
Comments