רביד שואל:
שלום,
יש לי שאלה באקסל. יש לי עמודה עם טבלה של מספרים בני 9 או 10 ספרות, ואני רוצה לעצב אותם בתבנית מסויימת. דוגמה למספר מהעמודה: 108030020 ואני רוצה לגרום לו להראות כך: 01.08.03.0020 האם ניתן לעשות זאת?... ואם כן אז איך?
תודה :)
תשובה:
שלום רביד,
שבירת מספר או טקסט לחלקים ניתנת לביצוע בעזרת נוסחאות כגון MID, LEFT, RIGHT, FIND וכד'.
לדוגמא: נפעיל נוסחה על ערך 108030020 שנמצא לצורך הדוגמא בתא D3:
="0"&LEFT(D3,1)&"."&MID(D3,2,2)&"."&MID(D3,4,2)&"."&MID(D3,6,4)
התוצאה תהיה כפי מבוקשך למקרה הזה.
ניתן להוסיף תנאי נוסף לנוסחה לבדיקת אורך המספר לעיבוד - 9 או 10 ספרות, וכך לענות על שני המקרים באותה נוסחא:
=IF(LEN(D3)=9,"0"&LEFT(D3,1)&"."&MID(D3,2,2)&"."&MID(D3,4,2)&"."&MID(D3,6,4),LEFT(D3,2)&"."&MID(D3,3,2)&"."&MID(D3,5,2)&"."&MID(D3,7,4))
בברכה,
צוות AnyFit