在實際的生活或工作中,我們經常會去計算兩個日期之間的差值。比如想知道自己多少歲了,還有多少天到紀念日了,等等。本文将介紹使用Excel計算兩個日期之間的差值。
問題場景·根據任務的開始時間和實際完成時間計算該任務花費了多少天。
·根據食品的有效日期,計算距離效期的天數,優先處理靠近效期的食品。
場景一計算每個任務從開始到完成花費了多少天。
解決方案
可以使用Excel的DATEDIF()函數來計算日期差值。
DATEDIF函數,用于計算兩個日期之間的天數、月數或年數。
DATEDIF函數的語法介紹
DATEDIF(start_date,end_date,unit)
Start_date:時間段内的起始日期;
End_date:時間段内的結束日期;
Unit:為所需信息的返回類型,也叫“比較單位”。
注:結束日期必須大于起始日期。
函數使用方法
1、在目标單元格D2輸入公式:=DATEDIF(B2,C2,"d")。
2、将單元格D2内容,粘貼到其他需要填充的單元格,得出結果。
補充:DATEDIF函數返回結果(比較單位):Unit
Y:日期時間段中的整年數;
M:日期時間段中的整月數;
D:日期時間段中的天數;
MD:日期時間段中天數的差。忽略日期中的月和年;
YM:日期時間段中月數的差。忽略日期中的日和年;
YD:日期時間段中天數的差。忽略日期中的年。
場景二
·根據食品的有效日期,計算距離效期的天數,優先處理靠近效期的食品。
解決方案
可以使用NOW或TODAY函數,輸出當前日期。再利用DATEDIF函數,計算日期差值。
使用方法
1、在目标單元格E2輸入公式:=DATEDIF(NOW(),C2,"d")
2、将單元格E2内容,粘貼到其他需要填充的單元格。得出結果。
3、篩選出靠近效期的食物,優先吃掉。
總結
在Excel中使用datedif函數,可以快速日期之間的天數或是月份數的差值,你學會了嗎。
評論區回複【日期計算】,可以獲得本文使用的日期計算數據表。
,