עדי שואל:
שלום
יש לי אקסל עם מספרים טלפון נייד רצופים בלי מקף באמצע ואני צריך שהם יופיעו בפורמט של XXX-XXXXXXX
איך אפשר לבצע זאת ? ראיתי שיש נוסחת =LEFT אבל זה לא ממש יצא לי
אשמח לעזרה
תשובה:
שלום עדי,
עבודה על פורמט של הצגת מספר טלפון היא למעשה עבודה עם טקסט, ולכן ניתן להשתמש בפונקציות כגון LEFT, RIGHT, MID, FIND, SEARCH, CONCATENATE ועוד.
לדוגמא:
בדוגמא הזו לוקחים ראשית את 3 הספרות הראשונות, מוסיפים מקף ולאחר מכן מוסיפים את 7 הספרות האחרונות.
=MID(B2,1,3)&"-"&MID(B2,4,7)
במקרה שאפס מוביל בשדות מקור אינו מופיע (501234567), ניתן להוסיף תנאי IF שיבדוק האם הספרה הראשונה היא אפס ואם לא להוסיף אותה:
החלק הראשון של הנוסחא הוא תנאי בדיקה, החלק השני (במקרה שהתנאי מתקיים) זהה לדוגמא הקודמת, והחלק השלישי מוסיף את האפס ולאחר מכן בונה את המספר בפורמט החדש:
=IF(LEFT(B2,1)=0,MID(B2,1,3)&"-"&MID(B2,4,7),"0"&MID(B2,1,2)&"-"&MID(B2,3,7))
בברכה,
צוות AnyFit