位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

如何用Datedif函數(shù)輕松搞定各類到期提醒及工齡計算?

提問人:周麗平發(fā)布時間:2021-08-17

各個場景使用示例如下:

image.png

有了離轉(zhuǎn)正天數(shù)這個值就可以通過篩選、函數(shù)提醒、條件格式等方式提取你想要的人員名單。

image.png

不同的公司對工齡的計算規(guī)則不一樣,有些是以年為單位。這樣只要在外面再加一個INT函數(shù),即=INT(DATEDIF(B5,TODAY(),"m")/12)。這樣張三的工齡就是0年,李四的工齡就是1年。有些公司以半年為單位。這樣只要在外面加一個FLOOR函數(shù),即=FLOOR(DATEDIF(B5,TODAY(),"m")/12)。這樣張三的工齡就是0.5年,李四的工齡就是1.5年。

這里DATEDIF是大隱于市真人不露相的“高人”,是因為在Excel的函數(shù)列表中沒有,幫助中也查不到。但就如前面展示的,它可以輕松搞定這么多的問題。

DATEDIF函數(shù)用于計算兩個日期間相差的年、月、日數(shù)。它一共有三個參數(shù),分別是起始日期、終止日期、計算方式。計算方式一共六種,具體說明如下:

image.png

這六種計算方式示例如下:

image.png

前面三個參數(shù)比較好理解,后面三個復(fù)合參數(shù)理解起來會稍微復(fù)雜點。我們以上面生日提醒案例中"yd"參數(shù)為例進行說明。它指一年中相差的天數(shù)。案例中起始日期參數(shù)是1988-11-30,終止日期參數(shù)是2014-11-22。忽略年份的情況下,11月30日比11月22日大,這時函數(shù)計算的是從11月30日到下一年的11月22日有多少天。所以,這也是為何在案例中我們是把這個結(jié)果和365天相減,才得到我們想要的這兩個日期相差幾天。

繼續(xù)查找其他問題的答案?

回復(fù)(0)
返回頂部