DATEDIF函數(shù)能夠計(jì)算兩個(gè)日期之差。
圖1
什么情況下使用DATEDIF函數(shù)?
DATEDIF函數(shù)根據(jù)指定的時(shí)間單位返回兩個(gè)日期相差的年數(shù)、月數(shù)或者天數(shù)。它能夠:
計(jì)算年齡或工齡
計(jì)算月數(shù)或天數(shù)
僅計(jì)算天數(shù)或月數(shù)差
精確計(jì)算兩個(gè)日期之間的時(shí)間差
DATEDIF函數(shù)語法
DATEDIF函數(shù)有3個(gè)參數(shù),其語法如下:
DATEDIF(start_date,end_date,unit)
start_date:指定開始日期。
end_date:指定結(jié)束日期。
unit:指定時(shí)間單位。其中,“y”計(jì)算完整的年數(shù);“m”計(jì)算完整的月數(shù);“d”計(jì)算天數(shù);“ym”忽略年和日,計(jì)算完整的月數(shù);“yd”忽略年,計(jì)算天數(shù);“md”忽略年和月,計(jì)算天數(shù)。
DATEDIF函數(shù)陷阱
在時(shí)間單位中應(yīng)包括雙引號(hào)(””),否則會(huì)產(chǎn)生錯(cuò)誤#NAME?。開始時(shí)間應(yīng)早于結(jié)束時(shí)間,否則會(huì)產(chǎn)生錯(cuò)誤#NUM!。
DATEDIF是一個(gè)隱藏的函數(shù),在Excel的插入函數(shù)中找不到DATEDIF函數(shù),Microsoft提供這個(gè)函數(shù)是與Lotus 1-2-3兼容。
示例1: 計(jì)算年齡或工齡
如下圖2所示,根據(jù)單元格C2給出的出生日期計(jì)算年齡:
=DATEDIF(C2,TODAY(),'y')
圖2
與上面相同,DATEDIF函數(shù)用于計(jì)算工齡。如圖3所示,根據(jù)單元格C2中的入職日期來計(jì)算工齡:
=DATEDIF(C2,TODAY(),'y')
圖3
示例2:計(jì)算月數(shù)或天數(shù)
如圖4所示,單元格C4中的公式計(jì)算兩個(gè)日期之間的整月數(shù):
=DATEDIF(C2,C3,'m')
單元格C5中的公式計(jì)算兩個(gè)日期之間的天數(shù):
=DATEDIF(C2,C3,'d')
圖4
示例3:僅計(jì)算天數(shù)或月數(shù)差
如圖5所示,忽略年月計(jì)算日期間的天數(shù):
=DATEDIF(C2,C3,'md')
忽略年計(jì)算日期間的天數(shù):
=DATEDIF(C2,C3,'yd')
忽略年日計(jì)算日期間的月數(shù):
=DATEDIF(C2,C3,'ym')
圖5
示例4:精確計(jì)算兩個(gè)日期之間的間隔時(shí)間
使用DATEDIF函數(shù)與YEAR函數(shù)、MONTH函數(shù)和DAY函數(shù)配合,準(zhǔn)確地計(jì)算兩個(gè)日期之間的間隔時(shí)間。如圖6所示,計(jì)算兩個(gè)日期之間相差幾年幾月:
=DATEDIF(C2,C3,'y')& '年' &DATEDIF(C2,C3,'ym') & '個(gè)月'
計(jì)算兩個(gè)日期之間相差幾年幾天:
=DATEDIF(C2,C3,'y')& '年' &C3-DATE(YEAR(C2) DATEDIF(C2,C3,'y'),MONTH(C2),DAY(C2)) & '天'
計(jì)算兩個(gè)日期之間相差幾年幾周幾天:
=DATEDIF(C2,C3,'y')&'年'&INT((C3-DATE(YEAR(C2) DATEDIF(C2,C3,'y'),MONTH(C2),DAY(C2)))/7)&'周'&MOD((C3-DATE(YEAR(C2) DATEDIF(C2,C3,'y'),MONTH(C2),DAY(C2))),7)&'天'
計(jì)算兩個(gè)日期之間相差幾年:
=DATEDIF(C2,C3,'y') (C3-DATE(YEAR(C2) DATEDIF(C2,C3,'y'),MONTH(C2),DAY(C2)))/(DATE(YEAR(C2) DATEDIF(C2,C3,'y') 1,MONTH(C2),DAY(C2))-DATE(YEAR(C2) DATEDIF(C2,C3,'y'),MONTH(C2),DAY(C2)))
計(jì)算兩個(gè)日期之間相差幾年幾月幾日:
=DATEDIF(C2,C3,'y')& '年' &DATEDIF(C2,C3,'ym') & '個(gè)月' &DATEDIF(C2,C3,'md') & '天'
圖6
聯(lián)系客服