מחשבון ספירת שעות - חישוב שעות עבודה בין תאריכים
מחשבון חינמי לספירת שעות לחישוב סך שעות עבודה בין שני תאריכים כלשהם. מושלם לשעות חיוביות, גיליונות זמנים, שכר ומעקב פרויקטים. קבל תוצאות מיידיות!
מחשבון ספירת שעות
תיעוד
מהו מחשבון לחישוב שעות?
מחשבון ספירת שעות מחשב את המספר הכולל של שעות העבודה לאורך טווח תאריכים. הוא מכפיל את מספר הימים הקלנדריים בטווח במספר הממוצע של שעות העבודה בכל יום. משתמשים בו לסיכום שעות בגיליונות שעות, בחשבוניות של פרילנסרים, בתקופות שכר וברישומי פרויקטים.
כיצד לחשב שעות בין שני תאריכים
המחשבון משתמש בשני שלבים.
ראשית, הוא סופר את הימים שבין תאריך ההתחלה לתאריך הסיום, כולל שני קצוות הטווח:
כאשר D הוא מספר הימים, E הוא תאריך הסיום ו־S הוא תאריך ההתחלה.
הוספת 1 הופכת את הספירה לכוללת, כך שטווח שמתחיל ומסתיים באותו יום שווה ל־1 יום, ולא ל־0.
בשלב השני, הוא מכפיל את מספר הימים במספר השעות היומי שהוזן:
כאשר T הוא מספר השעות הכולל ו־H הוא ממוצע שעות העבודה ליום.
המחשבון סופר כל יום קלנדרי בטווח, כולל סופי שבוע וחגים. הוא אינו מזהה או מסיר בעצמו ימים שאינם ימי עבודה. אם רוצים לחשב שעות לימי חול בלבד, יש להזין ממוצע שכבר מביא בחשבון את ימי החופשה, או לחשב כל רצף ימי עבודה בנפרד ולחבר את התוצאות.
התוצאה מעוגלת לשתי ספרות אחרי הנקודה העשרונית.
דוגמה פתורה
תאריך התחלה: 2023-01-02 (יום שני) תאריך סיום: 2023-01-06 (יום שישי) שעות יומיות: 8
מספר הימים = 6 − 2 + 1 = 5 סך השעות = 5 × 8 = 40
עבודה של 8 שעות ביום, מיום שני עד יום שישי, נותנת סך של 40 שעות.
דוגמה הכוללת סוף שבוע
תאריך התחלה: 2023-03-20 (יום שני) תאריך סיום: 2023-03-26 (יום ראשון שלאחר מכן) שעות יומיות: 8
מספר הימים: 7 (מיום שני עד יום ראשון, כולל) סך השעות = 7 × 8 = 56
מכיוון שהמחשבון סופר כל יום קלנדרי, שני ימי סוף השבוע נכללים בסכום זה. מי שעבד רק בחמשת ימי החול בטווח הזה, במשך 8 שעות בכל יום, עבד 40 שעות ולא 56. כדי לקבל את הנתון הזה באמצעות כלי זה, יש לחשב את ימי החול כטווח נפרד (מיום שני עד יום שישי), במקום להזין את השבוע המלא.
כיצד להשתמש במחשבון
- הזינו את תאריך ההתחלה של התקופה.
- הזינו את תאריך הסיום של התקופה.
- הזינו את מספר שעות העבודה הממוצע ליום, מ־0 עד 24. ניתן להזין ערכים עשרוניים, כגון 4.5 לארבע שעות וחצי.
- קראו את סך השעות המוצג מתחת לשדות.
תאריך הסיום לא יכול להיות מוקדם מתאריך ההתחלה. אם הוא מוקדם ממנו, המחשבון מציג שגיאה במקום תוצאה. מותר שתאריך ההתחלה יהיה זהה לתאריך הסיום, ובמקרה כזה נספר 1 יום. אם אחד משדות התאריך ריק או מכיל תאריך שאינו קיים, כגון 30 בפברואר, המחשבון מבקש להזין תאריך התחלה ותאריך סיום תקפים.
מותר להזין 0 שעות יומיות, אך במקרה כזה הסכום הוא 0, ולכן לא מוצגת תוצאה.
דוגמאות נוספות
תקופת שכר בת שבועיים: 2023-01-01 עד 2023-01-14, לפי 6 שעות ביום. מספר הימים = 14. סך השעות = 14 × 6 = 84.
חודש מלא: 2023-02-01 עד 2023-02-28 (פברואר 2023, בשנה שאינה מעוברת), לפי 4.5 שעות ביום. מספר הימים = 28. סך השעות = 28 × 4.5 = 126.
יום יחיד: 2023-03-15 עד 2023-03-15, לפי 3.5 שעות. מספר הימים = 1. סך השעות = 3.5.
שאלות נפוצות
האם המחשבון מדלג על סופי שבוע? לא. הוא סופר כל יום קלנדרי שבין תאריך ההתחלה לתאריך הסיום, כולל שבתות, ימי ראשון וחגים. כדי למצוא את מספר השעות לימי חול בלבד, יש לחשב כל תקופת עבודה כטווח תאריכים נפרד ולחבר את הסכומים.
מדוע טווח של יום אחד נספר כ־1 יום ולא כ־0? המחשבון סופר גם את תאריך ההתחלה וגם את תאריך הסיום. טווח שמתחיל ומסתיים באותו תאריך משתרע על אותו יום מלא, ולכן הוא נספר כ־1 ולא כ־0.
האם ניתן להזין שעות חלקיות או שעות עבודה במשרה חלקית? כן. שדה השעות היומיות מקבל ערכים עשרוניים, ולכן ניתן להזין ישירות לוח עבודה במשרה חלקית של 4.5 שעות ביום.
מה קורה אם מגדירים את תאריך הסיום לפני תאריך ההתחלה? המחשבון מציג הודעת שגיאה ואינו מציג סך הכול, מכיוון שמספר שלילי של ימים אינו בעל משמעות. הגדרת תאריך הסיום כזהה לתאריך ההתחלה תקינה ומניבה 1 יום.
האם המחשבון מביא בחשבון שנים מעוברות? כן. הוא סופר ימים קלנדריים בפועל, ולכן פברואר בשנה מעוברת תורם כראוי 29 ימים במקום 28.
האם זה זהה לשעות לחיוב? לא בהכרח. סך השעות מהמחשבון כולל כל שעה שהוזנה עבור התקופה. שעות לחיוב הן השעות שמתוכן החוזה מתיר לאדם לחייב לקוח, ולכן מספרן עשוי להיות קטן יותר.
מקורות
- "Time Tracking." ויקיפדיה, קרן ויקימדיה, https://en.wikipedia.org/wiki/Time_tracking.
- "Fair Labor Standards Act of 1938." משרד העבודה של ארצות הברית, https://www.dol.gov/agencies/whd/flsa.