Excel 可協助您以不同方式計算人員的年齡。 下表顯示使用日期和時間函數執行此工作 的共同方法

若要在 Excel 中使用這些範例,請拖曳選取表格中的資料,接著對選取的範圍按一下滑鼠右鍵,選擇「複製」。 開啟新的工作表,以滑鼠右鍵按一下儲存格 A1,然後選擇 [貼上選項>保留來源格式。

資料

10/2/2012

5/2/2014

6/3/2014

7/3/2014

6/3/2002

公式

描述

=(YEAR(NOW())-YEAR(A2))

結果為人的年齡,即今天與 A2 的出生日期差異。

此範例使用 YEARNOW 函數。

如果此儲存格未顯示數位,請確保其格式為數字或 一般。 了解如何將儲存格格式設定為數字或日期

=YEAR(NOW())-1960

1960 年出生的人員年齡,而不使用儲存格參照。

如果此儲存格未顯示為數字,請確保已格式化為數位或 一般。 了解如何將儲存格格式設定為數字或日期

=YEARFRAC(A3,A5)

計算 A5 和 A3 中日期之間的年分年齡。

=(A5-A6)/365.25

計算 A5 和 A6 中日期之間的年齡,即 12.08。

若要計算每 4 年發生的躍點年份,公式會使用 365.25。

=("10/2/2014"-"5/2/2014")

計算兩個日期之間的天數,而不使用儲存格參照 ,即 153。

=DAYS(TODAY(),"2/15/79")

使用兩個日期函數的兩個日期之間的天數。

DAYS 函數的兩個 變數可以是實際日期、儲存格參照,或另一個日期和時間函數 ,例如TODAY 函數

=(YEAR(NOW())-YEAR(A3))*12+MONTH(NOW())-MONTH(A3)

A3 與目前日期之間的月數。

此範例使用 YEAR 函數NOW 函數MONTH 函數

如果此儲存格未顯示為數字,請確保已格式化為數位或 一般。 了解如何將儲存格格式設定為數字或日期

=NETWORKDAYS(A3,A2,A3:A5)

A2 和 A3 兩個日期之間的整個工作天數,即 107。 工作日不含週末與假日。 最後一個引數 A3:A5 列出要從工作日中減去的假日。

此範例使用 NETWORKDAYS 函數

=DAYS360 (A2,A3,TRUE)

A2 和 A3 中兩個日期之間的天數,即 570。 這是根據會計計算中 (12 個 30 天) 360 天的年數。

此範例使用 DAYS360 函數

=EDATE(A3,-4)

將此格式轉換為日期 格式,這應該是 2014/1/2,這是在 A3 中日期 (或 -4) 4 個月。

此範例使用 EDATE 函數,可用於計算銀行票據的到期日期。

相關內容

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×