Excel DATEDIF函數如何根據出生日期自動計算年齡

Eva

本文推薦給以下人群:

  • 想要輕鬆地根據出生日期計算年齡的人
  • 想了解如何使用 DATEDIF 函數的人
  • 想要更方便地使用Excel的人

在本文中,我們將詳細介紹如何使用Excel函數(計算公式)自動計算一個人的生日起的完整年齡。

如何使用Excel函數自動計算從生日算起的完整年齡(計算公式)

出生時的完整年齡為 0 歲,下一次生日時為 1 歲,此後每次生日時增加一年。
在日本,當有人說“年齡”時,通常指的是成年。

要從您的生日自動計算您的年齡,日期函數很方便。

目錄

DATEDIF 函數計算兩個日期之間的天數、月數或年數。
開始日期是“從什麼時候開始“結束日期是“到什麼時候?”指定。

如何使用 DATEDIF 函數 DATEDIF(開始日期、結束日期、單位)
開始日 請指定比較的開始日期。
這裡,生日是開始日期這將是。
結束日期 請指定要比較的結束日期。
這裡,今天的日期是結束日期這將是。
單元 “Y”年
“M” 月數
“D”天
“YM” 從開始日期到結束日期的月數。日期和年份將被忽略。
*如果期間為1年零8個月,則顯示8。
可以使用 DATEDIF 函數的 Excel 可與 Excel 2010 或更高版本一起使用。
微軟官網信息 這裡

DATEDIF 函數計算兩個日期之間的天數、月數或年數。

這裡,“從生日到今天的期間”指定。
相反請注意,指定“從今天到生日的時間段”將導致錯誤。

使用 Excel 中的 DATEDIF 函數從出生日期自動計算年齡

讓我們使用 DATEDIF 函數從出生日期計算年齡。

使用 DATEDIF 函數僅將年齡顯示為數字

使用 DATEDIF 函數僅將年齡顯示為數字

在上圖中生日寫在D3上和,G1中寫入的日期差異拿出來E3年齡顯示。
在E3這裡=DATEDIF(D3,$G$1,”Y”)進入

求D3(生日)和G1(今天的日期等)之間的差異,並將其顯示為“Y”(年份單位)。

DATEDIF 函數不顯示任何提示,因此您必須手動輸入整個公式。

使用 DATEDIF 函數顯示自您生日以來的月數

使用 DATEDIF 函數顯示自您生日以來的月數

在上圖中生日寫在D3上和,G1中寫入的日期差異拿出來顯示 E3 過去了多少個月我讓你這麼做。
在E3這裡=DATEDIF(D3,$G$1,”M”)進入

找出D3(生日)和G1(今天的日期等)之間的差異,並將其顯示為“M”(月單位)。

您還可以按月顯示年齡並除以 12。

使用 DATEDIF 函數顯示自您生日以來已經過去的天數

使用 DATEDIF 函數顯示自您生日以來已經過去的天數

在上圖中生日寫在D3上和,G1中寫入的日期差異拿出來顯示自 E3 以來經過的天數我讓你這麼做。
在E3這裡=DATEDIF(D3,$G$1,”D”)進入

找出 D3(生日)和 G1(今天的日期等)之間的差異,並將其顯示為“D”(以天為單位)。

您還可以通過顯示日期(以天為單位)並除以 365 來顯示年齡。

在計算結果末尾添加“年齡”

在計算結果末尾添加“年齡”

上圖中,使用 DATEDIF 函數計算年齡,並在末尾添加“年齡”。
在E3這裡=DATEDIF(D3,$G$1,”Y”)&”歳”進入

通過在末尾添加&“歲”,即可顯示“年齡”。
將要顯示的字符用雙引號“””括起來,並用“&”連接,將其與前面的表達式組合起來。

輸入 =”a”&”i” &”u” &”e” &”o”,將顯示“Aiueo”。
輸入=2*15&“歲”,將顯示“30歲”。

使用 DATEDIF 函數以 XX 年 XX 月的格式顯示年齡

這是迄今為止所解釋的功能的高級版本。使用DATEDIF函數計算年齡和月數,並用“&”連接。

使用 DATEDIF 函數以 XX 年 XX 月的格式顯示年齡

上圖中,DATEDIF函數用於計算已經過去的年數和月數(沒有年份),每個都用“&”連接。
在E3這裡=DATEDIF(D3,$G$1,”Y”)&”年”&DATEDIF(D3,$G$1,”YM”)&”月”進入

因為函數很長,所以看起來很複雜,但是當你分解它時,你會發現它非常簡單。

有關的:iPhone – 如何連接到 Wi-Fi(無線 LAN)

  • 將 &“years” 附加到 DATEDIF(D3,$G$1,”Y”)。
  • 將 &“月” 添加到 DATEDIF(D3,$G$1,”YM”)。
    *“YM”將忽略日期和年份。
  • 最後用&連接。

如果您不習慣,請嘗試將每個計算公式放在單獨的單元格中,並用“&”連接每個計算的結果。

DATEDIF 函數的其他有用用途

除了計算年齡之外,DATEIF 函數還有許多有用的用途。
這裡我們摘錄一些介紹。

計算距特定日期還剩多少天

=DATEDIF(TODAY(), A1, "D")

假設單元格 A1 包含未來的特定日期,計算從今天到該日期剩餘的天數。
當您想了解距離奧運會還有多少天時,這非常有用。

計算自月初以來已經過去的天數(以天為單位)

=DATEDIF(DATE(YEAR(TODAY()), MONTH(TODAY()), 1), TODAY(), "D")

計算從今天的日期到月初經過的天數。

其他 Excel 相關文章

單擊此處查看其他 Excel 文章。請看一下。