3139

Excel如何將純數值轉換為對應日期

蘇學文:錦子老師您好,請問A欄計劃起始日期為:1090401B欄計劃結束日期為:1091231,需要在金C欄求得計劃期間的"天數"

image

1.請問要如何將1090404轉換為10941日的民國日期格式?

2.日期格式設好後,要如何將起訖日相減,得到這段期間的日數?

錦子老師:針對第1個問題的解決方法如下:

步驟1:點取D2儲存格輸入公式:

="民國"&LEFT(A2,3)&""&VALUE(MID(A2,4,2))&""&VALUE(RIGHT(A2,2))&""

再將公式複製到D2:E6儲存格。

image

【公式說明】

="民國"&LEFT(A2,3)&""&VALUE(MID(A2,4,2))&""&VALUE(RIGHT(A2,2))&""

公式1LEFT(A2,3)

傳回A2儲存格內容左邊三個字元。

公式2VALUE(MID(A2,4,2))

傳回A2儲存格內容第4個字元開始抓取2個字元,這是月份值。

公式3VALUE(RIGHT(A2,2))

傳回A2儲存格內容右邊2個字元,這是日值。

公式4"民國"&公式1&""&公式2&""&公式3&""

將民國字串與公式1與年與公式2與月與公式3與日結合而成民國日期字串。

針對第2個問題的解決方法如下:

步驟1:點取C2儲存格輸入公式:

=DATE(LEFT(B2,3)+1911,VALUE(MID(B2,4,2)),VALUE(RIGHT(B2,2)))-DATE(LEFT(A2,3)+ 1911,VALUE(MID(A2,4,2)),VALUE(RIGHT(A2,2)))

再將公式複製到C3:C6儲存格。

image

【公式說明】

=DATE(LEFT(B2,3)+1911,VALUE(MID(B2,4,2)),VALUE(RIGHT(B2,2)))-DATE(LEFT(A2,3)+ 1911,VALUE(MID(A2,4,2)),VALUE(RIGHT(A2,2)))

公式1LEFT(B2,3)+1911

傳回B2儲存格內容左邊三個字元數值再加上1911轉換為西元年份,。

公式2VALUE(MID(B2,4,2))

傳回B2儲存格內容第4個字元開始抓取2個字元,這是月份值。

公式3VALUE(RIGHT(B2,2))

傳回A2儲存格內容右邊2個字元,這是日值。

公式4DATE(公式1,公式2,公式3)

DATE函數傳回指定日期(公式1,公式2,公式3)

image B2

imageA2

公式5DATE(B2西元年份,,)- DATE(A2西元年份,,)

B2儲存格日期減掉A2儲存格日期,計算出差距天數。

以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

更多相關影片教學:請點我

更多相關文章:請點我


arrow
arrow
    文章標籤
    LEFT MID RIGHT VALUE DATE
    全站熱搜
    創作者介紹

    錦子老師 發表在 痞客邦 留言(0) 人氣()