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

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

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

DATEDIF, DAYS360, DATE ו-NETWORKDAYS הם ארבע פונקציות שתוכל להוסיף לתאים שיאמרו לך את מספר הימים בין שני תאריכים. כך תמצא את מספר הימים בין תאריכים עם ובלי פונקציות אלו באקסל.

כיצד למצוא את ההבדל בין תאריכים ללא פונקציה

ראשית, אתה יכול למצוא את ההבדל בין התאריכים על ידי הפחתה שלהם. Excel אינו כולל פונקציית חיסור, אך אתה עדיין יכול להוסיף נוסחאות חיסור לתאים. אז פתחו גיליון אלקטרוני ריק של Excel, והזן תאריך התחלה וסיום בתאים B4 ו-C4 כמו בתמונה למטה. שימו לב שהתאריכים צריכים להיות בפורמט ארה"ב עם החודש הראשון, היום השני והשנה השלישית.

תאריכי אקסל

בדוגמה למעלה, התאריכים הם 4/1/2017 ו-5/5/2017. כעת עליך לבחור בתא D4 וללחוץ בתוך שורת הפונקציות בחלק העליון של הגיליון. הזן '=C4-B4' בסרגל והקש Enter. תא D4 יחזיר ערך של 34 אם הזנת אותם תאריכים בתאים כמו בתמונת המצב למעלה. ככזה, ישנם 34 ימים בין 1 באפריל 2017 ל-5 במאי 2017.

הפונקציה DATE

לחלופין, תוכל למצוא את ההבדל בין שני תאריכים עם הפונקציה DATE. לאחר מכן תוכל למצוא את מספר הימים על ידי הזנת התאריכים בשורת הפונקציות במקום בתאי גיליון אלקטרוני. התחביר הבסיסי עבור פונקציה זו הוא: =DATE(yyyy, m, d)-DATE(yyyy, m, d); אז אתה מזין את התאריכים לאחור.

בואו נוסיף את הפונקציה הזו עם אותם תאריכים של 4/1/2017 ו-5/5/2017. בחר תא בגיליון האלקטרוני להוספת הפונקציה. לאחר מכן לחץ בתוך שורת הפונקציות, הזן '=DATE(2017, 5, 5)-DATE(2017, 4, 1)' והקש Enter.

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

תאריכי אקסל 2

הפונקציה DATEDIF

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

לפיכך, תצטרך להזין אותו ישירות בשורת הפונקציות. התחביר של הפונקציה DATEDIF הוא: DATEDIF(start_date, end_date, unit). אתה יכול להזין תאריך התחלה ותאריך סיום או הפניות לתאים לתאריכים ספציפיים בפונקציה, ולאחר מכן להוסיף את ימי יחידת לסוף שלה.

אז בחר תא להוספת DATEDIF בגיליון האלקטרוני ולאחר מכן לחץ בשורת הנוסחאות כדי להזין את הפונקציה. כדי למצוא את ההבדל בין שני התאריכים שהזנת בתאים C4 ו-B4, הזן את הדברים הבאים בשורת הפונקציות: '=DATEDIF(B4, C4, "d").' התא DATEDIF יכלול את מספר הימים בין התאריכים כפי שמוצג ישירות למטה.

תאריכי אקסל 3

עם זאת, זה הרבה יותר גמיש מפונקציית DATE מכיוון שאתה יכול לשנות את היחידות. לדוגמה, נניח שהיית צריך לספור את מספר הימים בין שני תאריכים, אבל גם להתעלם מהשנים. אתה יכול לעשות זאת על ידי הוספת 'yd' לפונקציה. לדוגמה, הזן '4/1/2017' ו-'5/5/2018' בשני תאים, ולאחר מכן כלול 'yd' בפונקציה כפי שמוצג להלן.

תאריכי אקסל 4

זה מחזיר ערך של 34 ימים בין ה-4/1/2017 ל-5/5/2018, וזה נכון אם מתעלמים מהשנה. אם הפונקציה לא תתעלם מהשנה, הערך יהיה 399.

הפונקציה DAYS360

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

הזן '1/1/2016' ו-'1/1/2017' בתאים B6 ו-C6 בגיליון האלקטרוני שלך. לאחר מכן לחץ על תא כדי לכלול בו את הפונקציה DAYS360, והקש על למשל לחצן ליד שורת הפונקציות. בחר DAYS360 כדי לפתוח את החלון המוצג ישירות למטה.

תאריכי אקסל 7

לחץ על הלחצן Start_date ובחר בתא B6. לאחר מכן לחץ על כפתור End_date ובחר בתא C6 בגיליון האלקטרוני. ללחוץ בסדר כדי להוסיף DAYS360 לגיליון האלקטרוני, שיחזיר ערך של 360.

תאריכי אקסל6

הפונקציה NETWORKDAYS

מה אם אתה צריך למצוא את ההבדל בין שני תאריכים, אבל לא לכלול את סופי השבוע מהמשוואה? DATEDIF, DATE ו-DAYS360 לא יהיו טובים במיוחד עבור תרחיש כזה. NETWORKDAYS היא פונקציה שמוצאת את מספר הימים בין תאריכים מבלי לכלול סופי שבוע, והיא יכולה להביא בחשבון גם חופשות נוספות, כגון חגים.

אז זה אמור להיות פונקציה לתכנון פרויקט. התחביר הבסיסי של הפונקציה הוא: =NETWORKDAYS(start_date, end_date, [holidays]).

כדי להוסיף NETWORKDAYS לגיליון אלקטרוני, לחץ על תא עבור הפונקציה והקש על למשל לַחְצָן. בחר ימי רשת כדי לפתוח את החלון שלו בתמונת המצב ישירות למטה. לאחר מכן, לחץ על הלחצן Start_date ובחר תא בגיליון האלקטרוני שלך הכולל תאריך התחלה.

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

תאריכי אקסל8

בצילום המסך ישירות למעלה, תאריכי ההתחלה והסיום הם 1/4/2017 ו-5/5/2017. הפונקציה NETWORKDAYS מחזירה ערך של 25 ימים בין התאריכים ללא סופי השבוע. עם סופי השבוע הכלולים, סך הימים הוא 34 כמו בדוגמאות קודמות.

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

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

שאלות נפוצות

מה המשמעות של #NUM?

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