דילוג לתוכן
חשבון פשוט

איך מחשבים גיל באקסל ובגוגל שיטס

איך עושיםעודכן לאחרונה: 2 דקות קריאה

הנוסחה לגיל בשנים שלמות: =DATEDIF(A2, TODAY(), "Y"), כשבתא A2 תאריך הלידה. לחודשים שנותרו מעבר לשנים משתמשים ב־"YM", ולגיל בתאריך מסוים מחליפים את TODAY() בתא עם התאריך. אותה נוסחה עובדת גם בגוגל שיטס.

גיל באקסל בשלושה צעדים

  1. תאריך לידה בתאמקלידים בתא A2 תאריך, למשל 15/03/1990, ובודקים שאקסל זיהה אותו כתאריך (מיושר לימין בגיליון משמאל לימין).
  2. נוסחהבתא B2: =DATEDIF(A2, TODAY(), "Y").
  3. גורריםלמטה, לכל הרשימה.

נוסחאות מוכנות

גיל ותאריכים (תאריך הלידה בתא A2)
גיל בשנים שלמות:       =DATEDIF(A2, TODAY(), "Y")
חודשים מעבר לשנים:     =DATEDIF(A2, TODAY(), "YM")
גיל כטקסט:             =DATEDIF(A2,TODAY(),"Y")&" שנים ו-"&DATEDIF(A2,TODAY(),"YM")&" חודשים"
גיל בתאריך מסוים:      =DATEDIF(A2, C2, "Y")      (C2 = התאריך)
ימים מאז הלידה:        =TODAY()-A2
גיל עשרוני:            =YEARFRAC(A2, TODAY(), 1)

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

למה לא פשוט לחלק ב־365

הנוסחה =(TODAY()-A2)/365 נראית הגיונית, אבל שנים מעוברות מוסיפות יום כל ארבע שנים בערך. סמוך ליום ההולדת היא יכולה להחזיר גיל גבוה או נמוך בשנה. DATEDIF סופרת שנים שלמות לפי לוח השנה, כמו שאנשים סופרים גיל.

גיל בתאריך קובע

בטפסים, בגני ילדים ובחוגים שואלים לפעמים "גיל ב־1 בספטמבר" או "גיל ב־31 בדצמבר". שמים את התאריך הקובע בתא C2 ומשתמשים ב־=DATEDIF(A2, C2, "Y"). ילד שנולד ב־15/10/2020 יהיה בן 5 ב־1/9/2026, ולא בן 6.

לגיל עברי, לתאריך בר מצווה ולהמרת תאריכים לעברי יש את תאריכון.

מחשבון גיל: שנים, חודשים וימים

המחשבון

היום. אפשר לבחור כל תאריך אחר.

הגיל היום

36שנים

36 שנים, 6 חודשים ו־14 ימים

ימים
13,347
שבועות
1,906 + 5
חודשים מלאים
438
  • נולדתם ביום חמישי, 15 במרץ 1990.
  • התאריך העברי: י״ח באדר תש״ן (אם נולדתם אחרי השקיעה, זה היום שאחריו)
  • יום ההולדת ה־37: 15 במרץ 2027, יום שני · בעוד 167 ימים

שעון קיר עגול בלי ספרות מעל שולחן עבודה עם יומן שבועי ריק, עיפרון וכוס קפה

שאלות נפוצות

מה הנוסחה לגיל באקסל?

=DATEDIF(A2, TODAY(), "Y") לגיל בשנים שלמות.

למה DATEDIF מחזירה #NUM!?

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

האם DATEDIF עובדת בגוגל שיטס?

כן, באותו תחביר.

איך מחשבים גיל בשנים וחודשים?

שתי נוסחאות: "Y" לשנים ו־"YM" לחודשים שנותרו. אפשר לחבר אותן לטקסט אחד עם &.

מקורות

פורסם ב־29 בספטמבר 2026 · עודכן לאחרונה ב־29 בספטמבר 2026. מצאתם טעות? כתבו לנו.