在計算與日期相關(guān)的內(nèi)容時,就需要用到dateif函數(shù),可是這一個函數(shù)該這么使用是很多朋友們都想要知道的,所以今天就一起來看看這一個函數(shù)的具體使用方法吧。
datedif函數(shù)——DATEDIF函數(shù)的使用方法
datedif函數(shù)的語法為:DATEDIF(start_date,end_date,unit)
datedif函數(shù)有三個參數(shù):既然datedif函數(shù)的作用是計算兩個日期之間的年數(shù)、月數(shù)、天數(shù)。那一定要有起始時間和結(jié)束時間,還有告訴函數(shù)要求的是年數(shù),月數(shù)還是天數(shù)的條件即讓函數(shù)返回的類型了。所以,這三個參數(shù)就比較容易理解了。
第一個參數(shù)start_date:起始時間
第二個參數(shù)end_date:結(jié)束時間
第三個參數(shù)unit:函數(shù)返回的類型
參數(shù)1和參數(shù)2可以是帶具體的時間、也可以是其他函數(shù)的結(jié)果。
參數(shù)3:unit為返回結(jié)果的代碼,具體代碼如下:
“y”返回整年數(shù)
“m”返回整月數(shù)
“d”返回整天數(shù)
“md”返回參數(shù)1和參數(shù)2的天數(shù)之差,忽略年和月
“ym“返回參數(shù)1和參數(shù)2的月數(shù)之差,忽略年和日
“yd”返回參數(shù)1和參數(shù)2的天數(shù)之差,忽略年。按照月、日計算天數(shù)
我們在A列和B列列舉出兩個日期(即參數(shù)1和參數(shù)2)。
先來求兩個日期相差的整年數(shù),在C2中錄入公式:=DATEDIF(A2,B2,”y”),函數(shù)返回5。即A2和B2兩個日期相差整年數(shù)是5.
為學(xué)習(xí)方便,我們把函數(shù)公式列在C列,把返回結(jié)果列在D列。
同樣,在C3中錄入公式:=DATEDIF(A3,B3,”m”),返回結(jié)果70,即A2和B2兩個日期相差的整月數(shù)為70.
按照相差整天數(shù)來錄入函數(shù)公式“=DATEDIF(A4,B4,”d”)”,返回2134.
按照忽略年份與月份計算相差天數(shù),錄入公式“=DATEDIF(A5,B5,”md”)”,返回4.
按照忽略年計算相差月數(shù),錄入公式“=DATEDIF(A6,B6,”ym”)”,返回10.
按照忽略年計算相差天數(shù),錄入公式“=DATEDIF(A6,B6,”yd”)”,返回10.
DATEDIF()函數(shù)的基本用法和算工齡,年齡的方法
用DATEDIF()函數(shù)可以用來計算年數(shù),月數(shù),天數(shù),年齡,工齡,計算生日,在身份證中提取出生日期并計算年齡等
使用到的函數(shù)解釋:
DATEDIF(,起始日期,截止日期,間隔單位)
mid()函數(shù):mid(文本,起始序號,提取長度)?
text()函數(shù):text(有效值,輸出格式)
today()函數(shù):輸出今天的日期
生日提醒功能:=365-DATEDIF(B2,TODAY(),”yd”),用365減去生日的日期,得出,距離生日的天數(shù)
使用mid()函數(shù)在身份證中提取出生日期,然后用text()函數(shù)更改格式,然后使用datedif()函數(shù)計算年齡;today()函數(shù):輸出今天的日期
ABS函數(shù)切入
dateif函數(shù)應(yīng)該如何使用的所有內(nèi)容今天就介紹到這里了,如果你還想了解更多與之相關(guān)的內(nèi)容,歡迎關(guān)注優(yōu)詞網(wǎng)。另外,需要提醒各位的是在使用函數(shù)的時候一定要弄清楚函數(shù)的參數(shù)含義,這樣下不容易出錯。