פונקציית ה-DATE של Google Sheets תחזיר תאריך שתזין או המספר הסידורי שלו על ידי שילוב של רכיבי יום, חודש ושנה בודדים שהוזנו כארגומנטים של הפונקציה.
הוראות אלה משתמשות בגרסת האינטרנט של Google Sheets וייתכן שלא יהיו תואמות ל-Microsoft Excel.
הזנת תאריכים כתאריכים
כאשר אתה משלב אותו עם פונקציות אחרות של Google Sheets, אתה יכול להשתמש ב-DATE כדי לייצר מגוון רחב של נוסחאות תאריך. שימוש חשוב אחד בפונקציה הוא להבטיח ש-Sheets יפרש תאריכים נכון, במיוחד אם הנתונים שהוזנו אינם בפורמט השימושי ביותר.
השימוש העיקרי של הפונקציה DATE הוא להציג תאריך המשלב אלמנטים כגון שנה, חודש או יום ממיקומים שונים בגליון העבודה, ולהבטיח שתאריכים המשמשים בחישובים הם נתוני מספר במקום טקסט.
התחביר והטיעונים של הפונקציה DATE
תחביר של פונקציה מתייחס לפריסת הפונקציה וכולל את שם הפונקציה, סוגריים וארגומנטים של הפונקציה.
התחביר של הפונקציה DATE הוא: =DATE(שנה, חודש, יום).
- Year - הזינו את השנה כמספר בן ארבע ספרות (yyyy) או הפניה לתא למיקומו בגליון העבודה.
- month - הזן את החודש כמספר דו ספרתי (מ"מ) או את ההפניה לתא למיקומו בגליון העבודה.
- Day - הזינו את היום כמספר דו ספרתי (dd) או את ההפניה לתא למיקומו בגליון העבודה.
שגיאות והתאמות
הפונקציה מחזירה שגיאה VALUE! אם היא קוראת נתוני טקסט. השגיאה תופיע גם אם הנוסחה מכילה הפניה לתא המכיל טקסט.
ערך השגיאה NUM! מופיע אם הערך year לא חוקי (למשל, אם מדובר במספר בן חמש ספרות). אם תזין ערך לא חוקי עבור הארגומנטים של חודש או יום, הפונקציה מתאימה אוטומטית את הפלט של הפונקציה לתאריך החוקי הבא. לדוגמה, =DATE(2016, 13, 1), שיש לו 13 לארגומנט החודש, מתאים את ארגומנט השנה ומחזיר 1/1/2017.
דוגמה נוספת תהיה =DATE(2016, 01, 32) - שיש לו 32 ימים לחודש ינואר - מתאים את ארגומנט החודש ומחזיר 2/01/2016. בשני המקרים, הנוסחה "מגלגלת" את הערך הלא חוקי על ידי הצגת החודש הראשון אחרי דצמבר 2016 בדוגמה הראשונה והיום הראשון אחרי ינואר 2016 בשנייה.
אם תזין את הערכים העשרוניים עבור ארגומנט, הנוסחה "תעגל למטה" לערך השלם. לדוגמה, הפונקציה תפרש את "10.25" כ"10."
DATE דוגמה לפונקציה
בתמונה למעלה, הפונקציה DATE פועלת בשילוב עם מספר פונקציות אחרות בנוסחאות תאריך.
- שורה 5 נכנסת ליום הראשון של החודש הנוכחי
- שורה 6 ממירה מחרוזת טקסט (תא A5) לתאריך
- שורה 7 מציגה את היום בשבוע עבור תאריך נתון
- שורה 8 סופרת ימים בין התאריכים הנוכחיים לקודמים
- שורה 9 ממירה מספר יום יוליאני (תא A9) לתאריך הנוכחי
- שורה 10 ממירה את התאריך הנוכחי (תא A10) למספר יום יולי
הזנת פונקציית DATE
אפשרויות להזנת הפונקציה והארגומנטים שלה לגיליון עבודה כוללות:
- הקלדה ידנית של הפונקציה השלמה - רק זכור שהסדר חייב להיות yyyy, mm, dd כגון =DATE(2016, 01, 16) או, =DATE(A2, B2, C2) אם אתה משתמש בהפניות סלולריות.
- שימוש בתיבה auto-suggest כדי להזין את הפונקציה והארגומנטים שלה.
שורה התחתונה
כאשר אתה משתמש בכל אחת מהשיטות כדי להזין את הפונקציה, שים לב שפסיקים (,) מפרידים בין הארגומנטים של הפונקציה בתוך הסוגריים העגולים.
שינוי הגדרות אזוריות
כמו אפליקציות מקוונות רבות, Google Sheets כברירת מחדל לפורמט התאריך האמריקאי: MM/DD/YYYY.
אם המיקום שלך משתמש בפורמט אחר, אתה יכול להתאים את Google Sheets כדי להציג את התאריך בפורמט המועדף עליך על ידי התאמת ההגדרות האזוריות.
כדי לשנות את ההגדרות האזוריות:
- לחץ על File כדי לפתוח את תפריט הקובץ.
-
לחץ על הגדרות גיליון אלקטרוני כדי לפתוח את תיבת הדו-שיח 'הגדרות'.
-
לחץ על Locale כדי לראות את רשימת הגדרות המדינה הזמינות.
-
לחץ על ארץ הבחירה כדי להפוך אותה לבחירה הנוכחית.
-
לחץ על שמור הגדרות בתחתית תיבת הדו-שיח כדי לסגור אותה ולחזור לגיליון העבודה.
- תאריכים חדשים שאתה מזין לגיליון עבודה צריכים להיות בהתאם לפורמט של המדינה שנבחרה. ייתכן שיהיה עליך לעצב מחדש תאריכים שכבר הזנת.
מספרים סידוריים שליליים ותאריכי Excel
כברירת מחדל, Microsoft Excel for Windows משתמש במערכת שמתחילה בשנת 1900. הזנת מספר סידורי של 0 מחזירה את התאריך 0 בינואר 1900. בנוסף, פונקציית ה-DATE של Excel לא תציג תאריכים לפני 1900.
Google Sheets משתמש בתאריך 30 בדצמבר 1899 למספר סידורי של אפס, אך בניגוד ל-Excel, Google Sheets מציג תאריכים לפני זה על ידי שימוש במספרים שליליים עבור המספר הסידורי.
לדוגמה, התאריך 1 בינואר 1800 מביא למספר סידורי של -36522 ב-Google Sheets ומתיר את השימוש בו בנוסחאות, כגון הפחתת 1 בינואר 1800 מ-1 בינואר 1850, מה שמביא ל- ערך של 18, 262 - מספר הימים בין שני התאריכים.
כאשר אתה מזין את אותם נתונים לאקסל, לעומת זאת, התוכנה ממירה אוטומטית את התאריך לנתוני טקסט. זה גם מחזיר ערך VALUE! שגיאה אם אתה משתמש בתאריך "שלילי" בנוסחה.