logo

הבדל באקסל בין שני תאריכים

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

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

חשב הבדל בין שני תאריכים באמצעות הפונקציה 'DATE-DIF'

הפונקציה המתאימה ביותר לקביעת ההבדל בין שני התאריכים היא 'DATE-DIF'. באקסל, אם אנחנו רוצים לחשב את ההבדל בין שני תאריכים בשנים, חודשים או ימים, אז הפונקציה DATEDIF תנהל אותו.

np.clip

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

1. חשב את ההבדל בין שני תאריכים נתונים בימים

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

1. ראשית, עלינו להזין את פונקציית התאריך שלהלן בתא הריק בו אנו צריכים לקבל את התוצאה.

 =DATEDIF(A2, B2, 'D') 

הערה: A2 מציין את תא תאריך ההתחלה, בעוד B2 מציין את תא תאריך הסיום בנוסחה שלמעלה.

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

הבדל באקסל בין שני תאריכים

2. חשב את ההבדל בין שני תאריכים נתונים בחודשים

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

 =DATEDIF(A2,B2,'M') 

הערה: תא תאריך ההתחלה הוא A2, ואילו תא תאריך הסיום הוא B2.

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

הבדל באקסל בין שני תאריכים

3. חשב את ההבדל בין שני תאריכים נתונים בשנים

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

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

 =DATEDIF(A2,B2, 'Y') 

הערה: תא תאריך ההתחלה הוא A2, ואילו תא תאריך הסיום הוא B2.

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

הבדל באקסל בין שני תאריכים

4. חשב את ההבדל בין שני תאריכים נתונים בימים, חודשים ושנים

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

 =DATEDIF(A2, B2, 'y') &' years, '&DATEDIF(A2, B2, 'ym') &' months, ' &DATEDIF(A2, B2, 'md') &' days' 

הערה: A2 הוא תא תאריך ההתחלה, ו-B2 הוא תא תאריך הסיום.

לאחר מכן, עלינו לגרור את ידית המילוי כלפי מטה אל התאים אותם אנו רוצים ליישם את הנוסחה לעיל; אז נראה את הפלט הבא:

הבדל באקסל בין שני תאריכים

שים לב שאנו יכולים גם להשתמש במירכאות כפולות כדי לציין באופן ידני תאריכים ב- קוֹבֶץ פוּנקצִיָה. פשוט בדוק שוב שהתאריכים במירכאות כפולות ב-Excel הם בפורמט תאריך חוקי.

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

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

עלינו להקליד את הנוסחה הבאה בתא ריק:

 =INT(B2-A2)&' days '&TEXT(B2-A2,'h'' hours ''m'' minutes ''') 

הערה: A2 הוא תא תאריך-שעה התחלה, ו-B2 הוא תא זמן תאריך סיום:

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

הבדל באקסל בין שני תאריכים

ספירת ימים בין תאריכים עם הפונקציה DAYS של Excel

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

מתמטיקה אקראית java

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

 DAYS(end_date, start_date) 

אז, הנוסחה שלנו מקבלת את הצורה הבאה:

=DAYS(B2, A2)

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

הבדל באקסל בין שני תאריכים

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

אם ברצוננו לברר כמה ימי עבודה נמצאים בין שני תאריכים, נוכל להשתמש ב- ימי רשת פוּנקצִיָה:

כיצד לדעת את גודל התצוגה
 NETWORKDAYS(start_date, end_date, [holidays]) 

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

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

=NETWORKDAYS(A2, B2)

הבדל באקסל בין שני תאריכים

אנחנו יכולים גם להיכנס לרשימת החגים שלנו בכמה תאים ולומר לנוסחה להשאיר את הימים האלה בחוץ:

=NETWORKDAYS(A2, B2, $A:$A)

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

הבדל באקסל בין שני תאריכים

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