close

4271

Excel如何輸入日期自動帶出指定日期

如果要在工作表中A欄輸入日期,例如:2/28(收到發票的日期),這時就會在B欄同列自動帶出3/1(發票的付款日期),於A欄輸入6/30,就會在B欄同列自動帶出6/1,這樣函數公式要如何來寫呢?

image

其實這個公式並不複雜,首先我們要先知道日期的月份,故使用MONTH函數去抓取,MONTH(A1),。

如果等於12月時,設定為A1儲存格的年份加1後的3月1日,DATE(YEAR(A1)+1,3,1)

如果不等於12的話,則為A1儲存格的年份,利用QUOTIENT函數將月份減一後除以3,算出的整數值後再乘以3,再加3,自出其是3的倍數那一個月的1號,DATE(YEAR(A1),QUOTIENT(A1,3)*3+3, 1))

所以月B1儲存格輸入公式「=IF(MONTH(A1)=12,DATE(YEAR(A1)+1,3,1),DATE(YEAR(A1), QUOTIENT(A1,3)*3+3,1))」後,向下複製公式到B2:B8儲存格。


arrow
arrow

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