להצעת מחיר לעסקים ולארגונים בלבד: צרו קשר 03-6998844
-
בקובץ מאירופה המספר אלף וחצי כתוב לפעמים 1.000,50: נקודה בין האלפים ופסיק עשרוני. אצלנו אקסל קורא אותו כטקסט. NUMBERVALUE הופכת אותו למספר, כשאומרים לה מה תפקיד כל סימן.
התחביר
=NUMBERVALUE(text, [decimal_separator], [group_separator])text: הטקסט. decimal_separator: הסימן העשרוני בטקסט. group_separator: מפריד האלפים. בלי שני האחרונים היא משתמשת בהגדרות של המחשב.
הדוגמה
הטקסט עשרוני אלפים התוצאה 5.000,50 , . 5000.5 2.660.000 , . 2660000 10,3 , 10.3 10% 0.1 בתא D2:
=NUMBERVALUE(A2,",",".").
1. הפסיק הוא הנקודה העשרונית, והנקודה מפרידה אלפים. אקסל 365, אוקטובר 2026. =VALUE("5.000,50")על אותו טקסט מחזירה #VALUE!, כי היא קוראת אותו לפי ההגדרות של המחשב. NUMBERVALUE מתעלמת גם מרווחים: " 3 000 " הופך ל‑3000.טעויות נפוצות
#VALUE!: הסימן העשרוני מופיע פעמיים, מפריד האלפים מופיע אחרי הסימן העשרוני, או שבטקסט יש אותיות. כדאי לבדוק כמה שורות לפני שמעתיקים את הנוסחה לכל העמודה.
עם Copilot (קופיילוט)
באקסל 365 אפשר לבקש את זה מ‑Copilot במילים: ״הפוך את הטקסט בעמודה A, שכתוב בתבנית אירופית עם פסיק עשרוני, למספרים בעמודה B״. כדאי לבדוק שהנוסחה היא NUMBERVALUE עם פסיק ונקודה, ושמ‑5.000,50 יוצא 5000.5.
שאלות נפוצות
איך הופכים טקסט עם פסיק עשרוני למספר באקסל?
עם =NUMBERVALUE(A2,",","."): הפסיק הוא הסימן העשרוני, והנקודה מפרידה אלפים.
מה ההבדל בין VALUE ל‑NUMBERVALUE?
VALUE קוראת את הטקסט לפי ההגדרות של המחשב. ב‑NUMBERVALUE מגדירים את הסימנים בנוסחה, ולכן היא מתאימה לנתונים ממדינה אחרת.
האם NUMBERVALUE מבינה אחוזים?
כן. "10%" הופך ל‑0.1.
הסרטון של יוצר אחר, באנגלית. הפונקציה עובדת באותה צורה גם באקסל 365.
יש לכם שאלה על הנתונים שלכם? שאלו את ChatGPT על הפונקציה NUMBERVALUE. את התשובה כדאי לבדוק מול הדוגמאות שכאן.
ערכים קשורים: הפונקציה VALUE · הפונקציה SUBSTITUTE · מפרידי אלפים ועשרוניים · הפונקציה TEXT