close

3264

Excel如何將數值日期與文字月份運算(二)

謝源朗:錦子老師您好,公司要知道每樣冷凍食品的到期年月,由於同仁不懂Excel故在A欄直接輸入一串6位數的數列代表年月,如何計算經過幾個月之後的年月為何?

image

例如(請參考上面圖片)

第一列:20201月+12個月= 20211

第二列:20184月+60個月=20234...

不知公式要如何設定?感謝~

錦子老師:這個問題,我個人的解法如下:

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

=TEXT(EOMONTH(DATE(LEFT(B2,4),RIGHT(B2,2),1),SUBSTITUTE(C2,"個月","")), "yyyymm")

再將公式複製到D3:D4儲存格。

image

【公式說明】

=TEXT(EOMONTH(DATE(LEFT(B2,4),RIGHT(B2,2),1),SUBSTITUTE(C2,"個月","")), "yyyymm")

公式1SUBSTITUTE(C2,"個月","")

C2儲存格中的「個月」字串刪除。

image

公式2DATE(LEFT(B2,4),RIGHT(B2,2),1)

設定日期的西元年份為為B2儲存格左邊4個字元、月份為B2儲存格右邊2個字元,天為1

image

公式3EOMONTH(公式2,公式1)

傳回公式2運算結果加上N(公式1運算結果)個月份的當月最後一天數值。

image

公式4TEXT(公式3,"yyyymm")

公式2運算結果設定成西元年月(YYYYMM)文字格式

大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

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

更多相關文章:請點我


arrow
arrow
    創作者介紹

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