חישוב שעות נוספות
אחת השאלות הנפוצות היא איך לחשב שעות נוספות, ואת השכר שמגיע לנו עבור יום העבודה.
מכיוון שהחישוב לא טריוויאלי, אסביר את הטכניקה צעד אחרי צעד:
אז מה יש לנו?
טבלת ימי עבודה, שכוללת שעת התחלה ושעת סיום. ימי העבודה הם מראשון עד חמישי, בין השעות 8:00 ל-16:00,
אולם ישנם ימים שבהם התחלנו או סיימנו בשעות אחרות, וימים שבהם עבדנו שעות נוספות.
כדי לחשב את מספר השעות היומיות, כל שאנחנו צריכים לעשות זה להפחית את שעת ההתחלה משעת הסיום.
בטבלה אנחנו יכולים לראות את סך השעות היומיות, ישנם ימים שבהם עבדנו פחות משעות התקן,
למשל ב 5/1/2023, אבל ישנם ימים שבהם עבדנו יותר, לדוגמה – ב 1/1/2023 עבדנו 4 שעות נוספות, ועל השעות האלה אנחנו צריכים לקבל תעריף גבוה יותר.
על פי חוק, על השעתיים הנוספות הראשונות התשלום הוא של 125%, ואילו על השעות הנוספות מעבר לשעתיים הראשונות, התשלום הוא של 150% מהתעריף לשעה.
כדי לדעת מהו מספר השעות היומי והתעריף לשעה הכנתי טבלת עזר:
כדי להקל על החישובים ועל ההסבר, אשתמש בעמודות עזר.
אם תרצו, תוכלו בסיום התהליך לאחד הכל לנוסחה אחת גדולה, לקבלת התעריף היומי, עבור כל יום עבודה.
חישוב מס' השעות היומיות, לא כולל שעות נוספות
מס' השעות היומיות הרגילות הוא 8 שעות, כלומר – גם ביום שבו עבדנו יותר מאשר 8 שעות, נבקש לראות שמונה שעות לכל היותר.
לצורך כך נשתמש בפונקציה MIN שתיקח את הערך המינימלי מבין מספר השעות ו-8:00 באופן הבא (שימו לב, השתמשתי ב 8:00 בפורמט שעות, ולא במספר 8!):
=MIN(C2-B2,$N$1)
כלומר, אנחנו מבקשים לקחת את הערך הנמוך מבין שני הערכים – סה"כ השעות היומיות ומס' שעות התקן היומיות, וכך זה נראה:
ובעברית – ביקשנו מאקסל לחשב את מספר השעות היומיות. אם הוא נמוך מ-8, קח את מספר השעות האמיתי,
אבל אם הוא גבוה מ-8 שעות יומיות, קח בחשבון רק את 8 השעות הראשונות.
והנה דוגמאות מתוך הטבלה:
ב 1/1/2023 עבדנו 12 שעות, אך מספר השעות הרגילות הוא 8;
ב 2/1/2023 עבדנו 8 שעות, שהן בדיוק השעות הרגילות שאנחנו צריכים לעבוד;
ואילו ב 5/1/2023 עבדנו רק 6.5 שעות, וזה הערך שנלקח.
חישוב שעות נוספות – 125%
החישוב הוא פשוט – נפחית את סך השעות הרגילות מסך השעות שהתקבל,
אבל אם נקבל ערך שגבוה משעתיים (משום שמשלמים תעריף של 125% על השעתיים הראשונות בלבד), ניקח את רק את השעתיים הראשונות:
=MIN((C2-B2)-E2,"2:00")
אפשר כמובן להשתמש בעמודת העזר של 'סה"כ שעות' כדי לקצר את הנוסחה, אם בחרתם להציג את סך השעות היומיות.
חישוב שעות נוספות – 150%
כדי לחשב את השעות הנוספות מעבר לשעתיים הראשונות, עלינו להפחית מסך השעות היומיות את השעות הרגילות, והשעות הנוספות בתעריף של 125%:
=D2-E2-F2
חישוב השכר
כדי לחשב את השכר, עלינו להבין ששעות באקסל מיוצגות על ידי מספר בין 0 ל-1, וכל שעות היממה מתחלקות בטווח הזה.
המספר 0.5, לדוגמה, שהוא האמצע שבין 0 ל-1 מייצג את השעה 12:00 בצהריים, שהיא מחצית היממה,
ואילו השעה 6:00 בבוקר מיוצגת על ידי המספר 0.25, כלומר, רבע יממה.
מכאן אפשר להבין שכדי שנוכל לחשב את השכר שמגיע לנו, עלינו להכפיל את המספר שקיבלנו בפורמט שעות ב 24 (שהן שעות היממה).
החישוב הזה יעביר אותנו מתצוגת שעות, כפי שאקסל מכיר, למספרים מוחלטים.
בואו נראה דוגמה:
השעה 9:00 בבוקר, כשהיא מוכפלת ב-24, תיתן את המספר 9,
ואילו השעה 6:00 בבוקר, כשהיא מוכפלת ב-24, תיתן את המספר 6.
שימו לב, מכיוון שאקסל מחיל על התא עיצוב שעה באופן אוטומטי, יהיה עליכם לעצב את התוצאה כמספר.
חישוב השכר היומי
כל שעלינו לעשות עכשיו זה להכפיל את שכר השעות הרגילות ב-24, כדי להגיע למספר השעות, ואז בתעריף לשעה:
=E2*24*$N$2
ובאותו האופן נחשב את השעות הנוספות, אך נכפיל אותן בתעריף –
עבור השעתיים הראשונות, נכפיל ב 1.25 (שהם 125%), ועבור השעות הבאות, נכפיל ב-1.5:
=F2*24*$N$2*1.25
=G2*24*$N$2*1.5
ועכשיו כל מה שנותר זה לסכם את שכר השעות הרגילות והשעות הנוספות, כדי לקבל את השכר היומי:
=SUM(H2:J2)
וכך זה נראה:
הערות:
המאמר מציג את הטכניקה לחישוב שעות נוספות.
ייתכן שיש נוסחאות יעילות יותר, אך אני תמיד מעדיפה לעבוד בדרך שבה אוכל בהמשך להבין מה כתבתי (:
בנוסף, חשוב לציין שישנם גורמים נוספים שמשפיעים על החישוב, כגון מספר שעות חודשיות מינימלי, עבודת משמרות או מעבר יום (המשמרת מתחילה ביום מסוים, ומסתיימת ביום שלאחריו),
אולם הם חורגים מתחולתו של מאמר זה.