בעניין הצגת המספרים הגדולים ראינו אתמול שכאשר המספר מורכב מ-12 ספרות ויותר ולתא יש פורמט "כללי", Excel יהפוך את הפורמט ל"מדעי". המספר 123456789012 יוצג בגיליון כ-1.23457E+11.
כשמדובר במספרים גדולים מ-15 ספרות, עולה בעיה אחרת. המספר לא רק מוצג אחרת, Excel גם משנה אותו. כל ספרה אחרי הספרה ה-15 תהפוך ל-0.
הסרטון הבא מציג כתיבה של מספר בן 18 ספרות בתא שפורמט מראש לפורמט מספרי (על מנת למנוע מ-Excel להפוך אותו לפורמט מדעי)
בשלב זה כבר אפשר להבין ש:
ל-Excel יש מגבלת דיוק של 15 ספרות
על מנת להציג מספרים בעלי יותר מ-15 ספרות (כרטיס אשראי, למשל), נצטרך להפוך אותו לטקסט ע"י פירמוט מראש של התא או הכנסת גרש מוביל.
מתכנני Excel מנסים שהכלי האדיר הזה יהיה מאוד ידידותי למשתמש. לפעמים, ידידותי מדי…
כשכותבים ערך כלשהו בתא, Excel מנסה לנחש באיזה סוג של נתון מדובר ולפרמט אותו בהתאם. למשל, אם נכתוב "1/2" בתא כלשהו, כשכוותנו ל"חצי" (0.5), Excel יהפוך אותו לראשון בפברואר של השנה השוטפת; אותו הדבר אם נכתוב "1-2"
כאן לא תמו הצרות שלנו:
אם נכתוב מספרים מופרדים ע"י נקודתיים, Excel תהפוך אותו לשעה (כלומר, מספר בין 0 ל-1 שמוצג בפורמט של שעה);
אם נכתוב ערך הכולל אפסים מובילים (למשל, מספרים קטלוגיים שהם בעצם אלפא-נטמריים), Excel תוריד את האפסים ותהפוך את הערך למספר;
אם נכתוב מספר מורכב מיותר ש-12 ספרות, Excel תציג אותו בפורמט מדעי