撇除所有有放假的節日,聖誕節就是我最喜歡的日子啦,所以總是很期待它的到來。
基本說明
DAYS函數公式 Microsoft Excel 和 Google Sheet
皆可使用,且用法相同,此篇使用 Google Sheet 作為範例。為方便辨識,儲存格標示為 黃底 的是帶有函式資料的儲存格;儲存格標示為 綠底 的為可修改資料,且會影響公式結果的儲存格;標示為 淺灰底 的為黃底儲存格的公式文字。
函數 DATEDIF 介紹
用於計算兩個日期間相差的年、月、日,開始日期一定要早於結束日期。
函數公式: DATEDIF( 開始日期 , 結束日期 , 單位 )
使用方式:
在其他儲存格中輸入開始、結束日期,在要顯示的儲存格中直接套用開始日期、結束日期的儲存格。
例如: DATEDIF( A2 ,
B2 , 單位 )
也可以加入「 " 」將日期包住直接寫在公式中,日期必須用「 /
」分隔,月份與日期前有無加 0 都可以。
例如: DATEDIF( "2023/1/1" , "2023/1/2" , 單位 )
DATEDIF( "2023/01/01" , "2023/01/02" , 單位 )
單位表
- 計算兩個日期相差的整數
- Y:年
- M:月
- D:日
- 計算兩個日期相差的指定部分
- MD:僅計算相差天數,不計算月數
- YM:僅計算相差月數,不計算年數
- YD:計算相差的天數,兩日期須相距不超過一年
將上方單位表中的相對應代號放入「 " 」中,大小寫不影響使用。
例如:
DATEDIF( A2 , B2 ,
"Y"
)
DATEDIF( A2 , B2 ,
"MD" )
函數實際操作
此篇的結果顯示如下( 相差年月日 黃底 內容):
-
《 步驟 》
-
計算相差的年數:
放好開始、結束日期的位置後,將儲存格位置輸入,並選擇單位「Y」計算相差的年數。
=DATEDIF(B3, C3, "Y")
-
計算相差的月數:
使用上方相同的開始、結束日期,因為年數已經另外計算,這邊僅需計算月數,且需要將已經進位的年數排除,因此使用單位「YM」計算相差的月數。
=DATEDIF((B3, C3,"YM")
-
計算相差的天數:
再次使用上方的開始、結束日期,並排除已經計算過的月數,使用單位「MD」計算相差的天數。
=DATEDIF((B3, C3,"MD")
-
合併函數公式:
在需要合併的兩個函數公式中間加上「&」,就可以合併,這邊要連結三個函數公式,因此總共會加上兩個。
=DATEDIF((B3, C3,"Y")&DATEDIF((B3, C3,"YM")&DATEDIF((B3, C3,"MD")
-
加上標註文字單位:
與合併函數公式一樣,在文字的合併也是加上「&」,但文字還需要使用「 " 」雙引號給包起來,這邊要加上年、月、日三個單位,如果不希望文字距離太近,可以在雙引號內文字前後再另外加上空格。
=DATEDIF((B3, C3,"Y")&" 年 "&DATEDIF((B3, C3,"YM")&" 月 "&DATEDIF((B3, C3,"MD")&" 日 "
- 完成~~~~~
EXCEL公式小工具
使用方式
開始日期
結束日期
Copied!
0 Comments:
張貼留言