首頁 >專題 >excel >datedif函數怎麼用

datedif函數怎麼用

藏色散人
藏色散人原創
2020-12-18 10:56:0472559瀏覽

datedif函數用於計算時間差,可傳回指定兩個日期間隔的天數、月數或年數,語法為“DATEDIF(起始日期,結束日期,返回類型)”;“起始日期”要小於“結束日期”,“返回類型”的值可以是:“Y”代表年數、“M”代表月數、D”代表天數。

datedif函數怎麼用

本文操作環境:Windows7系統,Microsoft Office Excel2003版本,Dell G3電腦。

推薦:《Excel教學

DATEDIF傳回兩個日期之間的年/月/日間隔數。常使用DATEDIF函數計算兩日期之差。包含D,M,Y,YD,YM,MD等返回類型。

語法

DATEDIF(start_date,end_date,unit)

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

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

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

  • "Y"一段時期內的整年數。

  • "M"一段時期內的整月數。

  • "D"一段時期內的天數。

註:結束日期必須大於起始日期,否則結果將為#NUM

DATEDIF函數是Excel隱藏函數,其在幫助和插入公式裡面沒有,那麼怎麼使用該函數呢?

excel使用DATEDIF函數的步驟

1、例如計算2013-1-2到2014-7-11相差的月份。

這裡的單位「m ”,要用英文狀態下輸入。

輸入公式=DATEDIF(A2,A1,"m")

datedif函數怎麼用

2、當單位是ym時,忽略日期中的年和日。

輸入公式=DATEDIF(A2,A1,"ym")

datedif函數怎麼用

#3、單位是yd時,忽略日期中的年。

輸入公式=DATEDIF(A2,A1,"yd")

把步驟三和步驟二比較起來理解。

datedif函數怎麼用

##4、例如已知出生日期,計算員工的年齡。

輸入公式=DATEDIF(C2,TODAY(),"Y")

也可以用公式=YEAR(TODAY())-YEAR(C2)

datedif函數怎麼用

#5、例如已知入職時間,計算員工的工齡。

輸入公式=DATEDIF(B2,TODAY(),"Y")

#也可以用公式=YEAR(TODAY())-YEAR(B2)。

datedif函數怎麼用

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

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

相關文章

看更多