【Excel教學】DATEDIF函數:計算兩個日期之間的時間長度

一、DATEDIF函數語法

DATEDIF可以算出兩個日期(start_date , end_date)之間經歷了多少時間,而時間的單位(unit)可以是”年”、”月”或是”日”。

=DATEDIF( start_date , end_date , unit ) 
start_date : 第一個日期
end_date : 第二個日期
unit : 要計算的是"年"、"月"或是"日"。(y計算年,m計算月,d計算日)
excel-datedif-unit說明
excel-datedif-unit說明

二、DATEDIF函數範例

假設我們要計算年齡,就可以用DATEDIF來計算。例如下圖中,現在日期減去出生日就是年紀。

  1. 兩個日期的欄位分別在B2和C2,前兩個參數填入B2和C2
  2. 而我們要算年紀,所以時間單位是”Y”,最後一個參數填入”y”(大小寫皆可)。
=DATEDIF(B2,C2,"y")
excel-datedif-範例-計算年紀
excel-datedif-範例-計算年紀
excel-datedif-範例成果-計算年紀
excel-datedif-範例成果-計算年紀

發佈留言