Anonim

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

ראה גם את המאמר שלנו כיצד להמיר גיליונות אלקטרוניים של Google Sheets ל- XML

אחד השימושים הנפוצים ביותר לתוכניות גיליונות אלקטרוניים הוא יצירת לוחות שנה וטיפול במידע על תאריכים, כגון גיליונות זמנים או לוחות זמנים לחופשה. משתמשים רבים שיוצרים גיליון אלקטרוני העוסק בתאריכים מוצאים עצמם צריכים לחשב כמה ימים יש בין שני תאריכים; כלומר, הם צריכים למצוא כמה ימים יש בין (כדוגמא) 1 ביולי 2018 ל -31 בינואר 2019. אתה יכול פשוט להסתכל על לוח שנה ולספור את הימים ידנית, וזה יעבוד מצוין אם התאריכים היו קרובים זה לזה מאוד, אבל עבור מספר גדול של תאריכים או תאריכים שנמצאים רחוקים זה מזה, מעט עזרה מהמחשב הייתה בטח נחמדה. למרבה המזל, ל- Google Sheets יש מספר דרכים למצוא את מספר הימים שבין שני תאריכים.

פונקציית ה- MINUS

שלא כמו Excel, ל- Google Sheets יש פונקציית חיסור שהיא מאוד שימושית לחישוב הפרשי תאריכים פשוטים. MINUS היא פונקציית החיסור של גיליונות ובגלל האופן שבו התאריכים מאוחסנים באופן פנימי (כמספר שלמים המתארים את מספר הימים מאז תאריך מסוים בעבר), זה עובד מצוין לניכוי תאריך אחד לאחר, כל עוד התאריכים הם באותה פורמט. התחביר עבור MINUS הוא: = MINUS (ערך 1, ערך 2) .

כדי להשתמש ב- MINUS, פתח גיליון אלקטרוני ריק של Google Sheets בדפדפן שלך. הזן (כדוגמה) '4/4/2017' ו- '5/15/2017' בתאים B3 ו- C3. בחר עכשיו תא D3, ושם שם את הפונקציה MINUS. לחץ בתוך סרגל fx ואז הזן '= MINUS (C3, B3)' ולחץ על Enter. תא D3 יחזיר כעת את הערך 40, כמוצג ישירות למטה.

אז יש 40 יום בין ה- 4/5/2017 ל- 15-15/2017. אתה יכול גם למצוא את ההבדל בין התאריכים רק על ידי הזנת הפניות לתאים ולא לטרוח עם הפונקציה MINUS. לדוגמה, לחץ על תא E3 והקלד '= C3-B3' בסרגל הפונקציות, כפי שמוצג בתצלום התמונה היישר למטה. זה גם יחזיר 40, אם כי מכיוון שאתה מחסר ישירות תאריכים ללא MINUS, הערך בתא E כנראה יופיע בפורמט תאריך ונראה מוזר מאוד. באפשרותך להמיר את פורמט התא כדי להציג ערך שלם על ידי בחירה בפורמט > מספר ומספר .

אתה יכול להזין תחילה את הפניות לתאים עם התאריך הקודם. אם הזנת '= B3-C3' בסרגל הפונקציות, התא היה מכיל את הערך -40. זה מדגיש כי ה- 4/4/2017 הוא 40 יום אחרי ה- 15/15/2017.

פונקציית DATEDIF

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

כדי למצוא את ההבדל בין ה- 4/4/2017 ל- 5/15/2017 עם DATEDIF, עליך לבחור תא להוסיף את הפונקציה אליו (F3, במקרה שלנו) ולהקלד '= DATEDIF' בסרגל fx. לאחר מכן הרחב את הפונקציה עם סוגריים הכוללים את תאריכי ההתחלה ותאריך הסיום B3 ו- C3. ימי היחידה, אחרת "D" צריכים להיות גם בסוף הפונקציה. אז הפונקציה המלאה היא = DATEDIF (B3, C3, "D") שמחזירה את הערך 40, כמפורט להלן.

DATEDIF יעבוד גם אם תכניס את פרטי התאריך ישירות לנוסחה. לחץ על תא גיליון אלקטרוני כדי להוסיף אליו DATEDIF, ואז הזן '= DATEDIF ("4/5/2017", "5/15/2017 ″, " D ") בסרגל fx. זה יחזיר 40 בתא שנבחר כמוצג להלן.

פונקציית DAY360

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

כדי להשתמש בפונקציה זו בגיליון האלקטרוני שלך ב- Google Sheets לתאריכים 1/1/2016 ו- 1/1/2017, הזן '1/1/2016' בתא B4 כתאריך ההתחלה, ואז הזן '1/1/2017' ב- C4 כתאריך הסיום של הפונקציה. בחר עכשיו תא D4, הזן את הפונקציה '= DAYS360 (B4, C4)' בסרגל fx ולחץ על Enter. ואז התא D4 יכלול בסך הכל 360 יום בין התאריכים שנבחרו. שימו לב שהשימוש האמיתי היחיד בפונקציה מסוימת זו הוא אם אתם עובדים עם ריביות.

פונקציית NETWORKDAYS

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

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

כדי להוסיף תאריך חג לפונקציה, הזן תחילה את '4/17/2017' בתא A3. בחר בתא NETWORKDAYS, לחץ על סרגל ה- fx ושנה את הפונקציה על ידי הוספת אליו הפניה A3. אז הפונקציה תהיה אז = NETWORKDAYS (B3, C3, A3), שתחזור 28 עם חופשת הבנק הנוספת שנוכה גם היא מכלל הימים.

פונקציות חשובות אחרות הקשורות לתאריך

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

    • הפונקציה DATE ממירה שנה, חודש ויום שסופקו לתאריך. הפורמט הוא DATE (שנה, חודש, יום). לדוגמה, DATE (2019, 12, 25) מחזירה את "12/25/2019".
    • הפונקציה DATEVALUE ממירה מחרוזת תאריך מעוצבת כהלכה למספר שלם תאריך. הפורמט הוא DATEVALUE (מחרוזת תאריכים); מחרוזת התאריכים יכולה להיות כל מחרוזת מתאימה, כגון "12/25/2019" או "1/23/2012 8: 5: 30".
    • הפונקציה DAY מחזירה את יום החודש בו חל תאריך ספציפי, בפורמט מספרי. הפורמט הוא DAY (תאריך). לדוגמה, DAY ("12/25/2019") מחזיר 25.
    • פונקציית DAYS מחזירה את מספר הימים בין שני תאריכים. הפורמט הוא DAYS (תאריך סיום, תאריך התחלה). לדוגמה, DAYS ("12/25/20189", "31/8/2019") מחזיר 116.
    • פונקציית ה- EDATE מחזירה תאריך שמספר ספציפי של חודשים לפני התאריך הנתון או אחריו. הפורמט הוא EDATE (תאריך התחלה, מספר חודשים). לדוגמה, EDATE ("8/31/2019", -1) מחזיר את "7/31/2019".
    • הפונקציה MONTH מחזירה את חודש השנה בו חל תאריך ספציפי, בפורמט מספרי. הפורמט הוא MONTH (תאריך). לדוגמה, MONTH ("8/30/2019") מחזיר 8.
    • הפונקציה TODAY מחזירה את התאריך הנוכחי כערך תאריך. הפורמט הוא היום (). לדוגמה, בעת כתיבת שורות אלה, היום () תחזור "31/8/2019".
    • הפונקציה WEEKDAY מחזירה ערך מספרי המציג את יום השבוע של התאריך שנמסר. הפורמט הוא WEEKDAY (תאריך, סוג) והסוג יכול להיות 1, 2, או 3. אם הסוג הוא 1, ימים נספרים מיום ראשון וראשון יש ערך של 1. אם הסוג הוא 2, ימים נספרים מיום שני וה הערך של יום שני הוא 1. אם הסוג הוא 3, הימים נספרים מיום שני והערך של יום שני הוא 0. לדוגמה, 4/30/2019 הוא יום שלישי, ו- WEEKDAY ("4/30/2019", 1) החזרה 3, בעוד שבשבוע ("4/30/2019", 2) יחזרו 2 ו- WEEKDAY ("4/30/2019", 3) יחזרו 1.
    • הפונקציה YEAR מחזירה ערך מספרי המציג את השנה של התאריך שניתן. הפורמט הוא YEAR (תאריך). לדוגמה, YEAR ("12/25/2019") תחזור בשנת 2019.

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

האם יש לך דרכים ייחודיות או מעניינות אחרות לעבוד עם תאריכים ב- Google Sheets? שתף אותנו איתנו למטה!

כיצד לחשב ימים בין תאריכים בגיליונות Google