首頁  >  文章  >  專題  >  datedif是什麼函數

datedif是什麼函數

藏色散人
藏色散人原創
2019-06-04 09:20:414622瀏覽

DATEDIF函數是Excel隱藏函數,在幫助和插入公式裡面沒有。傳回兩個日期之間的年\月\日間隔數。常使用DATEDIF函數計算兩日期之差。包含D,M,Y,YD,YM,MD。

datedif是什麼函數

語法

DATEDIF(start_date,end_date,unit)

Start_date 為日期,它代表時間段內的第一個日期或起始日期。 (起始日期必須在1900年後)

End_date 為一個日期,它代表時間段內的最後一個日期或結束日期。

Unit 為所需資訊的回傳類型。

Unit 回傳

註:結束日期必須大於起始日期

下面舉個小例子:在日常工作中非常實用。

假如A1單元格寫的也是一個日期,那麼下面的三個公式可以計算出A1單元格的日期和今天的時間差,分別是年數差,月數差,天數差。注意下面公式中的引號和逗號括號都是在英文狀態下輸入的。

=DATEDIF(A1,TODAY(),"Y")計算年數差

=DATEDIF(A1,TODAY(),"M")計算月數差

=DATEDIF(A1,TODAY(),"D")計算天數差

"Y" 時間段中的整年數。

"M" 時間段中的整月數。

"D" 時間段中的天數。

"MD" 起始日期與結束日期的同月間隔天數。忽略日期中的月份和年份。

"YD" 起始日期與結束日期的同年間隔天數。忽略日期中的年份。

"YM" 起始日期與結束日期的同年間隔月數。忽略日期中年份

以上是datedif是什麼函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn