Menu

חישוב זמן באקסל: שעות בין שתי שעות

=B2-A2 מחזירה את הזמן בין שעת התחלה ב-A2 לשעת סיום ב-B2: עצבו אותה כ-h:mm כדי לראות 8:30, או הכפילו ב-24 כדי לקבל 8.5 שעות. משמרות שעוברות את חצות, סכומים מעל 24 שעות ושכר לפי שעות עבודה.

כל גיליון בעמוד הזה חי: שנו מספר או נוסחה והוא יחושב מחדש.

=B2-A2 מחזירה את הזמן בין שעת התחלה ב-A2 לשעת סיום ב-B2. אקסל שומר שעה כשבר של יום (12:00 הוא 0.5), ולכן גם התוצאה היא שבר: עצבו אותה כ-h:mm כדי לקרוא 8:30, או הכפילו ב-24 כדי לקבל 8.5 שעות.

שעות עבודה
C2
ABCD
1StartEndHoursDecimal hours
29:0017:308:308.50
38:1516:458:308.50
47:3012:004:304.50
513:0018:205:205.33
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

השורה הראשונה היא 8:30 כשעה ו-8.50 כמספר. מ-13:00 עד 18:20 יש 5:20, או 5.33 שעות. השתמשו בעמודת ה-h:mm כשאנשים קוראים את התוצאה ובעמודה העשרונית כשהיא נכנסת לחישוב כמו שכר. בתא שמעוצב ככללי, אותה תוצאה מוצגת כשבר הגולמי, 0.354167 עבור 8:30.

חיבור או חיסור של שעות ודקות

חיבור שעה לשעה עובד באותה דרך. TIME(hours, minutes, seconds) בונה את הכמות שמוסיפים, או חלקו ב-24 לשעות וב-1440 לדקות.

חיבור וחיסור זמן
B2
ABCD
1StartPlus 1:30Plus 45 minutesMinus 2 hours
29:0010:309:457:00
314:2015:5015:0512:20
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

מ-9:00 שלוש העמודות נותנות 10:30, 9:45 ו-7:00; מ-14:20 הן נותנות 15:50, 15:05 ו-12:20. אפשר גם להקליד שעה במירכאות: =A2+"1:30" מוסיפה שעה וחצי.

חישוב זמן שעובר את חצות

משמרת לילה מ-22:00 עד 6:00 נגמרת "לפני" שהיא מתחילה, ולכן =B2-A2 שלילית: -16 שעות. שעה לא יכולה להיות שלילית, ואקסל ממלא את התא ב-#####. MOD(B2-A2,1) מוסיפה יום אחד לתוצאה שלילית ומשאירה תוצאה חיובית כמו שהיא, ולכן היא עובדת למשמרות יום ולילה באותה עמודה.

משמרות שעוברות את חצות
C2
ABCD
1StartEndHoursDecimal hours
222:006:008:008.00
39:0017:008:008.00
423:307:157:457.75
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

שלוש המשמרות באורך 8:00, 8:00 ו-7:45. דרך נוספת לכתוב את זה היא =B2-A2+(B2<A2): ההשוואה היא 1 כששעת הסיום מוקדמת יותר, וזה מוסיף יום. כשההתחלה והסיום הם תאריך ושעה מלאים (2026-03-14 22:00), חיסור רגיל מספיק, כי התאריכים כבר אומרים באיזה יום חלה כל שעה.

סכום שעות מעל 24 שעות

h:mm מציגה שעה ביום, ולכן היא מתחילה מחדש ב-24: שבוע של 42 שעות ו-30 דקות מוצג כ-18:30. התבנית [h]:mm, עם סוגריים מרובעים, מציגה סך שעות בלי להתחיל מחדש.

סכום שבועי: h:mm ו-[h]:mm
C7
ABCD
1StartEndHoursTotal as [h]:mm
28:0016:308:30
38:0016:308:30
49:0017:308:30
58:0016:308:30
68:0016:308:30
7Total18:3042:30
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

C7 מציג 18:30 ו-D7 מציג 42:30. בשני התאים יש אותו מספר (1.77 ימים); רק התבנית שונה. כדי להגדיר אותה: בית > תבנית מספר > תבניות מספר נוספות > מותאם אישית, והקלידו [h]:mm. לסכום כמספר עשרוני, הכפילו ב-24: 42.5.

המרת זמן לשעות עשרוניות ובחזרה

הכפילו שעה ב-24 לשעות, וב-1440 לדקות. כדי לחזור, חלקו שעות עשרוניות ב-24 ועצבו את התא כ-h:mm. HOUR ו-MINUTE מחזירות את החלקים של שעה כמספרים שלמים.

זמן ושעות עשרוניות
B2
ABCDEF
1TimeHoursMinutesHOURMINUTEBack from hours
26:456.754056456:45
31:201.33801201:20
40:500.83500500:50
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

6:45 הם 6.75 שעות, 405 דקות, שעה 6 ודקה 45. 1:20 הם 1.33 שעות. HOUR מחזירה רק 0 עד 23, ולכן למשך של יותר מיום השתמשו במקום זאת ב-=INT(A2*24). עמודה F הופכת את השעות העשרוניות בחזרה לשעות המקוריות. אם =A2*24 מציגה 18:00 בחוברת העבודה שלכם, התוצאה קיבלה את תבנית השעה של A2: הגדירו את התא ככללי או כמספר.

תרגול: שכר ומשמרות לילה

תורכם: השכר ליום
D2
ABCD
1StartEndRatePay
28:3016:0018
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

תורכם: ב-D2, חשבו את השכר: השעות בין ההתחלה ב-A2 לסיום ב-B2, כפול התעריף לשעה ב-C2.

תורכם: שעות אחרי חצות
C2
ABC
1StartEndHours
222:005:30
39:0017:00
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

תורכם: ב-C2, החזירו את אורך המשמרת בשעות עשרוניות, ואז העתיקו למטה עד C3. משמרת יכולה לעבור את חצות.

למה תוצאת זמן מוצגת כ-##### או כמספר עשרוני

שלוש בעיות תצוגה אחראיות לרוב השאלות על זמן:

  • #####: התוצאה היא זמן שלילי, בדרך כלל משמרת לילה שחושבה עם =B2-A2. השתמשו ב-=MOD(B2-A2,1). (גם עמודה צרה מדי מציגה #####; הרחיבו אותה כדי להבחין בין השניים.)
  • מספר עשרוני כמו 0.354: התא מעוצב ככללי. החילו h:mm, או הכפילו ב-24 אם רציתם שעות.
  • סכום קטן מדי: הסכום עבר 24 שעות ו-h:mm התחילה מחדש. השתמשו ב-[h]:mm.

שעות שהוקלדו כטקסט ('9:00, או ערכים שהודבקו ממערכת אחרת) אינן מספרים: SUM מדלגת עליהן, ולכן סכום של תאים כאלה יוצא קטן מדי או 0. =ISNUMBER(A2) מחזירה TRUE לשעה אמיתית; =TIMEVALUE(A2) ממירה טקסט כמו "9:00".

שאלות נפוצות

איך מחשבים את השעות בין שתי שעות באקסל?

החסירו את ההתחלה מהסיום, =B2-A2, ועצבו את התא כ-h:mm. כדי לקבל את השעות כמספר, הכפילו ב-24: =(B2-A2)*24 הופכת את 8:30 ל-8.5.

איך מחשבים זמן שעובר את חצות באקסל?

השתמשו ב-=MOD(B2-A2,1). משמרת מ-22:00 עד 6:00 נותנת -16 שעות בחיסור רגיל; MOD מוסיפה יום לכל תוצאה שלילית, וזה נותן 8:00.

למה סכום השעות שלי מתאפס אחרי 24 שעות?

התבנית h:mm מציגה את השעה ביום, ולכן 42 שעות ו-30 דקות מוצגות כ-18:30. עצבו את הסכום כ-[h]:mm (בית > תבנית מספר > תבניות מספר נוספות > מותאם אישית) כדי להציג 42:30.

איך ממירים זמן לשעות עשרוניות באקסל?

הכפילו ב-24: =A2*24. אקסל שומר שעה כשבר של יום, ולכן 6:45 הוא 0.28125 ופי 24 זה 6.75 שעות. הכפילו ב-1440 לדקות.

איך מוסיפים דקות לשעה באקסל?

=A2+TIME(0,45,0) מוסיפה 45 דקות. =A2+45/1440 עושה את אותו הדבר, כי ביום יש 1440 דקות. TIME מקבלת גם שעות: TIME(2,30,0) הן שעתיים וחצי.

איור של שפות התכנות ב-Coddy

ללמוד תכנות עם Coddy

להתחיל