חישוב מספר החודשים בין שני תאריכים ב- Excel (נוסחאות קלות)

אם אתה מנהל מספר פרויקטים, יהיה עליך לדעת כמה חודשים עברו בין שני תאריכים. לחלופין, אם אתה בשלב התכנון, ייתכן שתצטרך לדעת את אותו הדבר לגבי תאריך ההתחלה והסיום של הפרויקט.

ישנן מספר דרכים לחשב את מספר החודשים בין שני תאריכים (כולם באמצעות נוסחאות שונות).

במדריך זה, אתן לך כמה נוסחאות בהן תוכל להשתמש כדי לקבל את מספר החודשים בין שני תאריכים.

אז בואו נתחיל!

שימוש בפונקציית DATEDIF (קבל מספר חודשים שהסתיימו בין שני תאריכים)

לא סביר שתקבל את התאריכים שיש להם מספר חודשים מושלם. סביר יותר שמדובר במספר חודשים וכמה ימים המכוסים בשני התאריכים.

לדוגמה, בין התאריכים 1 בינואר 2020-2022 עד 15 במרץ 2020-2022, ישנם 2 חודשים ו -15 ימים.

אם אתה רק רוצה לחשב את מספר החודשים הכולל בין שני תאריכים, אתה יכול להשתמש בפונקציה DATEDIF.

נניח שיש לך מערך נתונים כפי שמוצג להלן שבו אתה רק רוצה לקבל את מספר החודשים הכולל (ולא את הימים).

להלן נוסחת DATEDIF שתעשה זאת:

= DATEDIF (A2, B2, "M")

הנוסחה שלמעלה תעניק לך רק את המספר הכולל של חודשים שהושלמו בין שני תאריכים.

DATEDIF היא אחת הפונקציות הבודדות שאינן מתועדות ב- Excel. כשאתה מקליד את = DATEDIF בתא ב- Excel, לא תראה IntelliSense או הנחיות לגבי טיעוני הוויכוח. לכן, אם אתה משתמש ב- DATEDIF ב- Excel, עליך להכיר את התחביר.

אם אתה רוצה לקבל את מספר החודשים הכולל ואת הימים בין שני תאריכים, תוכל להשתמש בנוסחה שלהלן:

= DATEDIF (A2, B2, "M") & "M" & DATEDIF (A2, B2, "MD") & "D"

הערה: הפונקציה DATEDIF לא תכלול את תאריך ההתחלה בעת ספירת מספרי החודשים. לדוגמה, אם אתה מתחיל פרויקט ב -1 בינואר והוא מסתיים ב -31 בינואר, הפונקציה DATEDIF תיתן את מספר החודשים כ- 0 (מכיוון שהיא לא סופרת את תאריך ההתחלה ולפיו רק 30 ימים בינואר היו סמוי)

שימוש בפונקציית YEARFRAC (קבל סך חודשים בין שני תאריכים)

שיטה נוספת לקבל את מספר החודשים בין שני תאריכים שצוינו היא באמצעות הפונקציה YEARFRAC.

הפונקציה YEARFRAC תיקח תאריך התחלה ותאריך סיום כארגומנטים של קלט והיא תיתן לך את מספר השנים שחלפו במהלך שני תאריכים אלה.

שלא כמו הפונקציה DATEDIF, הפונקציה YEARFRAC תיתן לך את הערכים בעשרוני במידה ושנה לא חלפה בין שני התאריכים.

לדוגמה, אם תאריך ההתחלה שלי הוא 01 בינואר 2020-2022 ותאריך הסיום הוא 31 בינואר 2o20, התוצאה של הפונקציה YEARFRAC תהיה 0.833. ברגע שיש לך את ערך השנה, תוכל לקבל את ערך החודש על ידי הכפלתו עם 12.

נניח שיש לך את מערך הנתונים כפי שמוצג להלן ואתה רוצה לקבל את מספר החודשים בין תאריך ההתחלה והסיום.

להלן הנוסחה שתעשה זאת:

= YEARFRAC (A2, B2)*12

זה ייתן לך את החודשים בעשרונים.

במקרה שאתה רק רוצה לקבל את מספר החודשים המלאים, תוכל לעטוף את הנוסחה שלעיל ב- INT (כפי שמוצג להלן):

= INT (YEARFRAC (A2, B2)*12)

הבדל עיקרי נוסף בין הפונקציה DATEDIF לפונקציית YEARFRAC הוא שפונקציית YEARFRAC תחשב את תאריך ההתחלה כחלק מהחודש. לדוגמה, אם תאריך ההתחלה הוא 01 בינואר ותאריך הסיום הוא 31 בינואר, התוצאה מהנוסחה שלעיל תהיה 1

להלן השוואה של התוצאות שאתה מקבל מ- DATEDIF ו- YEARFRAC.

שימוש בנוסחת YEAR ו- MONTH (ספירת כל החודשים כשהפרויקט היה פעיל)

אם אתה רוצה לדעת את סך החודשים המכוסים בין תאריך ההתחלה לסיום, תוכל להשתמש בשיטה זו.

נניח שיש לך את מערך הנתונים כפי שמוצג להלן:

להלן הנוסחה שתיתן לך את מספר החודשים בין שני התאריכים:

= (YEAR (B2) -YEAR (A2))*12+MONTH (B2) -MONTH (A2)

נוסחה זו משתמשת בפונקציה YEAR (שנותנת לך את מספר השנה באמצעות התאריך) ובפונקציה MONTH (שנותנת לך את מספר החודש באמצעות התאריך).

הנוסחה שלעיל מתעלמת לחלוטין מחודש תאריך ההתחלה.

לדוגמה, אם הפרויקט שלך מתחיל ב -1 בינואר ומסתיים ב -20 בפברואר, הנוסחה המוצגת להלן תקנה לך את התוצאה כ -1, מכיוון שהיא מתעלמת לחלוטין מחודש תאריך ההתחלה.

למקרה שתרצה לספור גם את חודש תאריך ההתחלה, תוכל להשתמש בנוסחה שלהלן:

= (YEAR (B2) -YEAR (A2))*12+ (MONTH (B2) -MONTH (A2) +1)

ייתכן שתרצה להשתמש בנוסחה שלעיל כשאתה רוצה לדעת כמה חודשים הפרויקט הזה היה פעיל (מה שאומר שהוא יכול לספור את החודש גם אם הפרויקט היה פעיל במשך יומיים בלבד בחודש).

אז אלו שלוש דרכים שונות לחישוב חודשים בין שני תאריכים ב- Excel. השיטה שתבחר תתבסס על מה שאתה מתכוון לחשב (להלן סיכום מהיר):

  • השתמש בשיטת הפונקציה DATEDIF אם ברצונך לקבל את מספר החודשים הכוללים בין שני תאריכים (היא מתעלמת מתאריך ההתחלה)
  • השתמש בשיטת YEARFRAC כאשר אתה רוצה לקבל את הערך האמיתי של חודשים שחלפו בין תאריכי הגרירה. הוא גם נותן את התוצאה בעשרוני (כאשר ערך המספר השלם מייצג את מספר החודשים המלאים והחלק העשרוני מייצג את מספר הימים)
  • השתמש בשיטת YEAR ו- MONTH כאשר אתה רוצה לדעת כמה חודשים מכוסים בין שני תאריכים (גם כאשר משך הזמן בין ההתחלה לתאריך הסיום הוא מספר ימים בלבד)

להלן כיצד כל נוסחה המכוסה במדריך זה תספור את מספר החודשים בין שני תאריכים:

מקווה שמצאת הדרכה זו של Excel שימושית.

אולי תאהבו גם את הטיפים וההדרכות הבאות של Excel:

  • כיצד לחשב את מספר הימים בין שני תאריכים ב- Excel
  • כיצד להסיר זמן מתאריך/חותמת זמן ב- Excel
  • המרת זמן למספר עשרוני ב- Excel (שעות, דקות, שניות)
  • כיצד להכניס חותם וזמן במהירות ב- Excel
  • המרת תאריך לטקסט ב- Excel
  • כיצד לסכם ערכים בין שני תאריכים ב- Excel
  • כיצד להוסיף חודשים לתאריך ב- Excel

תוכל לעזור בפיתוח האתר, שיתוף הדף עם החברים שלך

wave wave wave wave wave