如何使用DATEDIF函數(shù)?
DATEDIF函數(shù)是用來(lái)判斷兩個(gè)日期之間間隔的年數(shù)、月數(shù)或天數(shù)的。其實(shí)這個(gè)函數(shù)的名字,是有DATE和DIF組成的,其中DIF是difference的縮寫。
DATEDIF函數(shù)的語(yǔ)法:
DATEDIF(開始日期,結(jié)束日期,格式)
提示:DATEDIF函數(shù)在excel里輸入時(shí)候沒(méi)有任何提示,因?yàn)檫@個(gè)函數(shù)式隱秘函數(shù)啊,要自己個(gè)按照這個(gè)函數(shù)的語(yǔ)法格式準(zhǔn)確輸入內(nèi)容,否則都會(huì)報(bào)錯(cuò)的。
其中,格式有6種表達(dá)方式
"Y" ,表示計(jì)算兩個(gè)日期之間間隔的整年數(shù)
"M" ,表示計(jì)算兩個(gè)日期之間間隔的整月數(shù)
"D" ,表示計(jì)算兩個(gè)日期之間間隔的整天數(shù)(其實(shí)就是相隔的天數(shù))
"YM" ,表示計(jì)算兩個(gè)日期之間間隔的整月數(shù),但是要忽略年份
"YD" ,表示計(jì)算兩個(gè)日期之間間隔的整天數(shù),但是要忽略年份
"MD" ,表示計(jì)算兩個(gè)日期之間間隔的整天數(shù),但是要忽略月份(年份的存在其實(shí)已經(jīng)沒(méi)意義,所以年份也被迫被忽略掉)
好了,接下來(lái)看一個(gè)這個(gè)函數(shù)的實(shí)際應(yīng)用吧
要求求出A列與B列兩個(gè)日期之間間隔的整年和整月數(shù)。
比如A1的日期是2016-11-27,B1的日期是2018-4-16,兩個(gè)日期之間間隔了1個(gè)整年,另間隔了4個(gè)整月。間隔的結(jié)果顯示要么表達(dá)成“1年04月”這樣的形式,要么表達(dá)成“1.04”這樣的形式。
請(qǐng)看函數(shù)公式處理:
方法1:
1,先求出間隔的整年數(shù)
=DATEDIF(A1,B1,"Y")&"年"
2,然后求出間隔的整月數(shù)
=DATEDIF(A1,B1,"YM")&"月"
3,然后把這兩個(gè)連接起來(lái)
=DATEDIF(A1,B1,"Y")&"年"&DATEDIF(A1,B1,"YM")&"月"
方法2:
=TEXT(SUM(DATEDIF(A1,B1,{"Y","YM"})*{100,1}),"0年00月")
解釋:
1,一起求兩個(gè)日期之間間隔的整年和整月數(shù)
=DATEDIF(A1,B1,{"Y","YM"})
2,上面函數(shù)求出的結(jié)果是{1,4},是一個(gè)單行兩列的常量數(shù)組,給這個(gè)結(jié)果乘以另一個(gè)單行兩列的常量數(shù)組{100,1},相乘之后的結(jié)果是{100,4}
3,然后把{100,4}用SUM函數(shù)求和,得到104,這個(gè)104就表示1年另4個(gè)月的意思了
4,最后用text函數(shù)處理一下格式
方法3(原理同2):
=TEXT(SUM(DATEDIF(A1,B1,{"Y","YM"})*{100,1}),"0!.00")
上面公式里的!表示強(qiáng)制的意思,!后的字符“.”就是要強(qiáng)制出現(xiàn)的符號(hào)。
繼續(xù)查找其他問(wèn)題的答案?
-
Excel 2019如何使用復(fù)制、粘貼命令插入Word數(shù)據(jù)?(視頻講解)
2021-01-257次播放
-
Excel 2019如何制作數(shù)據(jù)透視表?(視頻講解)
2021-01-2227次播放
-
Excel 2019如何設(shè)置相對(duì)引用?(視頻講解)
2021-01-2210次播放
-
2021-01-2212次播放
-
Excel 2019如何使用命令復(fù)制公式?(視頻講解)
2021-01-226次播放
-
2021-01-223次播放
-
2021-01-222次播放
-
Excel 2019如何利用開始選項(xiàng)卡進(jìn)入篩選模式?(視頻講解)
2021-01-223次播放
-
Excel 2019如何設(shè)置指定數(shù)據(jù)的篩選?(視頻講解)
2021-01-223次播放
-
Excel 2019如何設(shè)置自定義排序?(視頻講解)
2021-01-222次播放
點(diǎn)擊加載更多評(píng)論>>