如果要讓Excel自動求得當月的最大天數,必須藉助Day()函數,先來看看Day()函數的使用。
語法:DAY(serial_number)
以下表為例:
D2儲存格:=DAY(DATE(A2,B2,C2))
日期為2010年2月20日,所以顯示20,即第20天。
D3儲存格:=DAY(DATE(A3,B3,C3))
日期為2010年2月,則顯示前一個月的最後一天,即第31天。
D4儲存格:=DAY(DATE(A4,B4,C4))
日期為2010年3月,則顯示前一個月的最後一天,即第28天。(不同年份,會顯示不同結果。)
D5儲存格:=DAY(DATE(A5,B5+1,))
日期為2010年2月2日,套入公式將月份+1(3月),可以求得前一個月(2月)的天數。
所以如果要求得當月份的最大天數,則利用NOW()函數取得今天的日期,再套入公式:
=DAY(DATE(YEAR(NOW()),MONTH(NOW())+1,))
即可求得本月的最大天數。
全站熱搜
留言列表