DATEDIF函數是Excel表格中屬于隐藏式函數,即不在函數庫中的函數清單裡;實際上此函數也是 日期與時間 類别函數,作用計算兩個日期之間相隔的天數、月數或年數。
DATEDIF函數屬性:
文法結構DATEDIF(Start_Date,End_Date,Unit)
中文表達式DATEDIF(開始日期,結束日期,比較機關)
Start_Date 必需。 一個日期, 代表時間段内的第一個日期或起始日期。
End_Date 必需。 一個日期, 代表時間段内的最後一個日期或結束日期。
Unit 為所需資訊的傳回類型。
結束日期必須晚于起始日期,否則公式報錯。
示例:
如下圖示範 根據B2和C2單元格的開始和結束日期,使用不同的Unit 參數類型,計算2日期間隔的天數、月數和年數。
從示例總結:
“Y”計算兩日期間隔的整年數;
“M”計算兩日期間隔的整月數;
“D”計算兩日期間隔的天數,即兩者相減的數字;
“YM”計算兩日期間隔的月數,忽略日期中的日和年;
“MD”計算兩日期間隔的天數,忽略日期中的月和年;
“YD”計算兩日期間隔的天數的差,忽略日期中的年;
機關 | 作用 |
y | 計算兩日期間隔的整年數 |
m | 計算兩日期間隔的整月數 |
d | 計算兩日期間隔的天數,即兩者相減的數字 |
ym | 計算兩日期間隔的月數,忽略日期中的日和年 |
md | 計算兩日期間隔的天數,忽略日期中的月和年 |
yd | 計算兩日期間隔的天數的差,忽略日期中的年 |
如果此時顯示為時間格式樣式,選擇B2單元格使用快捷鍵ctrl+shift+~ 快捷鍵轉換為正常。
接着将滑鼠光标移動至E2單元格右下角,在光标變成+,按住滑鼠左鍵向下拖動至E11單元格,此時E2:E11區域單元格傳回的值就是每個人員的200米短跑成績秒數。