tft每日頭條

 > 生活

 > excel日期函數經典例子

excel日期函數經典例子

生活 更新时间:2025-06-04 11:44:20

轉自EXCEL不加班

學員的問題,要做一份年限自動統計表,已有3年又2個月 2017年1月至2018年2月(即1年又2個月)=4年4個月。

excel日期函數經典例子(手把手教你玩轉Excel日期函數)1

直接要做出這個效果很難,盧子從基礎的知識先講,最後再說明這個案例。

1.計算2個日期之間相差的年、月、忽略年隻算月

excel日期函數經典例子(手把手教你玩轉Excel日期函數)2

年:

=DATEDIF(A2,B2,"y")

月:

=DATEDIF(A2,B2,"m")

忽略年隻算月:

=DATEDIF(A2,B2,"ym")

y代表年,m代表月,ym代表忽略年隻算月。

2.計算日期N個月後的日期

隻有月

excel日期函數經典例子(手把手教你玩轉Excel日期函數)3

新日期,輸入公式後,單元格設置為日期格式。

=EDATE(A2,B2)

年月都有

excel日期函數經典例子(手把手教你玩轉Excel日期函數)4

新日期,輸入公式後,單元格設置為日期格式。

=EDATE(A2,B2*12 C2)

将年*12轉換成月。

3.6位數字轉變成日期

excel日期函數經典例子(手把手教你玩轉Excel日期函數)5

日期:

=TEXT(A3&"01","0-00-00")

相關知識的說明完畢,現在就來看最終的案例。

4.年限自動計算表

excel日期函數經典例子(手把手教你玩轉Excel日期函數)6

01 将6位數字轉變成日期

開始日期:

=TEXT(C4&"01","0-00-00")

結束日期:

=TEXT(D4&"01","0-00-00")

02 結束日期再往後3年2個月

=EDATE(TEXT(D4&"01","0-00-00"),A4*12 B4)

在計算日期的時候,201801到201802這樣是2個月,而用原來公式是1個月,所以這裡需要再 1個月。

=EDATE(TEXT(D4&"01","0-00-00"),A4*12 B4 1)

03 計算兩個日期之間相差的年、月(忽略年隻算月)

年:

=DATEDIF(TEXT(C4&"01","0-00-00"),EDATE(TEXT(D4&"01","0-00-00"),A4*12 B4 1),"y")

月(忽略年隻算月):

=DATEDIF(TEXT(C4&"01","0-00-00"),EDATE(TEXT(D4&"01","0-00-00"),A4*12 B4 1),"ym")

最後,将公式合并起來就可以。

=DATEDIF(TEXT(C4&"01","0-00-00"),EDATE(TEXT(D4&"01","0-00-00"),A4*12 B4 1),"y")&"年"&DATEDIF(TEXT(C4&"01","0-00-00"),EDATE(TEXT(D4&"01","0-00-00"),A4*12 B4 1),"ym")&"個月"

寫公式就是這樣,一小步一小步完成,最後再将公式合并起來,變成最終公式。普通人千萬别嘗試一上來就寫完整的公式,很難一次寫成功。

陪你學Excel,一生夠不夠?

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved