close

4283

Excel 如何做月份加減

如果我想要設定當月月份自動+1,該如何設定?例如:

當我開啟該活頁時,系統日期為2023/7/1,希望開啟後自動在同一個儲存格月份多加1個月,這樣有辦法嗎?分開欄位又該要如何設定?

一、同一個儲存格

我們先輸入TODAY()這個函數去抓取系統日期。

接著由於希望開啟時可以自動增加一個月,這時有二種設定:

該月第一天:則我們輸入=EMONTH(TODAY(),0)來抓取系統當月最後一天,然後再加1變成下個月第一天,故公式為:「=EMONTH(TODAY(),0)+1」。

image

該月同一天:則我們輸入=EMONTH(TODAY(),0)來抓取系統當月最後一天,然後再加上這個日期的天數,故公式為:「=EMONTH(TODAY(),0)+DAY(TODAY())」。這會有問題的部份在於2月有28或29天,而小月30天,大月31天,在這四個值會造成問題。

image

二、不同一個儲存格

我們先在B1儲存格輸入日期2023/6/29。

接著由於希望在B2儲存格可以增加一個月,這時有二種設定:

該月第一天:則我們輸入=EMONTH(B1,0)來抓取該日期當月最後一天,然後再加1變成下個月第一天,故公式為:「=EMONTH(B1,0)+1」。

image

該月同一天:則我們輸入=EMONTH(B1,0)來抓取該日期當月最後一天,然後再加上這個日期的天數,故公式為:「=EMONTH(B1,0)+DAY(B1)」。這會有問題的部份在於2月有28或29天,而小月30天,大月31天,在這四個值會造成問題。

image

 


arrow
arrow
    文章標籤
    EOMONTH DAY
    全站熱搜

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