Excel 可協助您以不同方式計算人員的年齡。 下表顯示使用日期和時間函數執行此工作 的共同方法。
若要在 Excel 中使用這些範例,請拖曳選取表格中的資料,接著對選取的範圍按一下滑鼠右鍵,選擇「複製」。 開啟新的工作表,以滑鼠右鍵按一下儲存格 A1,然後選擇 [貼上選項>保留來源格式。
資料 |
|
---|---|
10/2/2012 |
|
5/2/2014 |
|
6/3/2014 |
|
7/3/2014 |
|
6/3/2002 |
|
公式 |
描述 |
=(YEAR(NOW())-YEAR(A2)) |
結果為人的年齡,即今天與 A2 的出生日期差異。 如果此儲存格未顯示數位,請確保其格式為數字或 一般。 了解如何將儲存格格式設定為數字或日期。 |
=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") |
使用兩個日期函數的兩個日期之間的天數。 |
=(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 函數,可用於計算銀行票據的到期日期。 |