1舉例說明
在下圖中,要在B列中計算每個月的天數。
計算當月的天數,可以先計算當月月末和上月月末的日期,再用當月月末日期減上個月月末日期就行了。
2Emonth函數
Eomonth函數可以計算月末日期,函數表達式是“=EOMONTH(start_data,months)”。
其中,第一個參數“start_data”是指開始的日期,第二個參數“months”指這個日期之後的第幾個月(如為負數,是指之前的第幾個月,0代表當前月份)。
故,“EOMONTH(A2,0)”可求出A2單元格的月末日期,“EOMONTH(A2,-1)”求出上月末日期。
因此,在B2單元格輸入“=EOMONTH(A2,0)-EOMONTH(A2,-1)”即可求當月天數。
3DAY函數
Excel中的DAY函數可求當前日期在本月的天數,表達式是DAY(serial_number):
所以也可以用“DAY(EOMONTH(A2,0))”求當月天數,這個更簡單:
其實,還可以把公式寫的更簡單,歡迎大家留言~
,