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