הטעות שגרמה למישהו לפספס טיסה – וכיצד היא קשורה לאקסל שלכם
שאלה אחת פשוטה שמבלבלת כמעט את כולם
12:00AM – זה חצות הלילה או שתים עשרה בצהריים?
עצרו שנייה לפני שאתם עונים.
רובכם יטעו. וזה לא כי אתם לא חכמים – זה כי השיטה הזו פשוט לא אינטואיטיבית לאנשים שגדלו עם שעון של 24 שעות.
התשובה: 12:00AM= חצות הלילה. 12:00PM = הצהריים.
כן, בדיוק ההפך ממה שהיינו מצפים.
הסיפור שגרם לי להבין כמה זה חשוב
לפני כמה שנים קיבלתי אישור הזמנת טיסה במייל.
היה כתוב בו: "Departure: 12:15 AM".
אמרתי לעצמי – מצוין, טיסת צהריים. יש זמן להתארגן בנחת.
הגעתי לשדה התעופה ב-11:30 בבוקר.
הטיסה? כבר המריאה. ב-12:15 בלילה.
מאז אני לא מוותרת על לבדוק פעמיים כל שעה שכתובה בפורמט AM / PM.
למה זה רלוונטי לאקסל שלך?
כי הרבה מערכות כמו, הזמנות, שיבוצי עובדים, ייצוא מ-CRM – מייצאות שעות בפורמט AM / PM.
ואם אתם מעתיקים את הנתונים לאקסל ורוצים לחשב, להשוות, או סתם להציג בשעון ישראל, תיתקלו מהר מאוד בשגיאה הזו: #VALUE!
הפתרון להמרה לשעה בשעון ישראל
הנוסחה להמרה היא באמצעות הפונקציה TEXT שלוקחת את 9:00AM ומחזירה 09:00:
=TEXT(TIMEVALUE(A1),"HH:MM")
אולם הפונקציה TIMEVALUE גורמת לבעיה:
הפונקציה אמורה לקחת 9:00AM ולהחזיר 09:00, אבל לעיתים נקבל את השגיאה #VALUE, זה קורה בגלל שהפונקציה TIMEVALUE עובדת רק על טקסט.
כשמקלידים 9:00AM – אקסל לפעמים מזהה את זה כשעה ושומר אותה פנימית כמספר (למשל 0.375) ואז TIMEVALUE מקבלת מספר, שלא מצפה לו, ונשברת. במילים פשוטות: אקסל "עזר" לנו ובגלל זה הנוסחה נכשלת.
פתרון סופי: נוסחה שמטפלת בשני המצבים
=IF(ISNUMBER(A1), TEXT(A1,"HH:MM"), TEXT(TIMEVALUE(A1),"HH:MM"))
מה הנוסחה עושה?
– אקסל זיהה את השעה כמספר → TEXT(A1,"HH:MM") מעצב ישירות
– השעה נשמרה כטקסט → TIMEVALUE ממיר קודם, ואז TEXT מעצב
כך מכוסים שני המצבים, בלי שגיאות.
רוצים לחסוך זמן? הכנתי קובץ מוכן
במקום לבנות את הנוסחה מאפס, הכנתי קובץ אקסל מוכן להורדה.
הקובץ כולל:
– ✅ טופס ממיר שעות AM / PM לפורמט ישראלי
– ✅ רשימה נפתחת לבחירת AM / PM
– ✅ הנוסחה המתוקנת שעובדת תמיד – בלי שגיאות
– ✅ הוראות שימוש בעברית
[⬇ הורידו את הקובץ חינם]
טיפ בונוס: כשה-AM/PM נמצא בעמודה נפרדת
יש מערכות שמייצאות את השעה והסיומת בנפרד – 9:00 בעמודה A ו-AM בעמודה B.
במקרה כזה, אפשר לחבר אותן ישירות בנוסחה:
=TEXT(TIMEVALUE(A1&" "&B1),"HH:MM")
התוצאה: 9:00 + AM ← 09:00 בפורמט ישראלי.
גם לכם יש סיפור של בלבול בין AM / PM ? שתפו בתגובות – אני קוראת הכול ועונה לכולם.
16/05/2026
עודכן לאחרונה ב- 16/05/2026
💻 רוצה לתרגל את הנושא הזה עם מורה?
שיעור פרטי בזום — 45 דקות ב-150 ₪
ללא התחייבות | בקצב שלך
או התקשר : 052-3253768
🏢 מנהל בארגון? להדרכות אקסל ואופיס לצוות שלך ← הדרכת קורסי אופיס בארגונים


