跳到主要內容

Excel公式:計算兩個日期之間的年月日

doc計算時間5之間的差

在Excel中,通常計算兩個日期之間的差並將結果顯示為天,月或年。 在這裡,本教程介紹了一個公式,該公式將兩個日期之間的差顯示為A年B個月C天,例如3年2個月1天。

如果您想學習本教程,請下載示例電子表格。
doc計算時間5之間的差

通用公式:

DATEDIF(start_date,end_date,"y")&" years "&DATEDIF(start_date, end_date,"ym")&" months " &DATEDIF(start_date, end_date,"md") &" days"

參數

Start_date, end_date: the starting date and ending date that you want to calculate the years, months and days between.

錯誤

如果參數end_date小於start_date,則該公式將返回錯誤值#NUM!。

這個公式如何運作

要計算單元格B3和C3中兩個日期之間的差並將結果顯示為年月日,請使用以下公式:

=DATEDIF(B3,C3,"y")&" years "&DATEDIF(B3, C3,"ym")&" months " &DATEDIF(B3, C3,"md") &" days"

媒體推薦 Enter 鍵。
doc計算時間5之間的差

然後通過單擊將結果格式化為日期格式 首頁 > 數字格式 下拉菜單> 短期約會 or 長時間約會.

解釋

DATEDIF功能:此函數返回兩個給定日期之間的年,月或天數。

DATEDIF(B3,C3,“ y”) 返回兩個日期之間的年數。

DATEDIF(B3,C3,“ ym”) 返回忽略兩個日期之間的年和天的月份數。

DATEDIF(B3,C3,“ md”) 返回忽略兩個日期之間的年和月的天數。

& 是將公式中各個部分的結果連接在一起的連接器。


相對公式

相關功能


最佳辦公效率工具


Office選項卡-在Microsoft Office(包括Excel)中啟用選項卡式閱讀和編輯

  • 一秒鐘即可在數十個打開的文檔之間切換!
  • 每天為您減少數百次鼠標單擊,告別鼠標手。
  • 查看和編輯多個文檔時,將您的工作效率提高 50%。
  • 為 Office(包括 Excel)帶來高效的選項卡,就像 Chrome、Edge 和 Firefox 一樣。
Comments (5)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
MOLTE GRAZIE, UTILISSIMO!
This comment was minimized by the moderator on the site
Grazie, MOLTO UTILE!
Rated 5 out of 5
This comment was minimized by the moderator on the site
Not page error, but Parse Error
This comment was minimized by the moderator on the site
Hi, SUHAIL AHMAD NEHVI, could you upload the error picture? I have tested this formula times, it worked. I do not know what the specific problem you meet.
This comment was minimized by the moderator on the site
The above formula shows page error
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations