亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
2174
2022-11-30
Excel使用IF函數根據當前月份自動計算出本月日期
在Excel考勤記錄表中,要每天記錄員工的考勤情況,就需要根據當前月份輸入具體的日期。但是當月份改變后,其日期天數卻不一定相同,例如,1、3、5、7、8、10、12月份有3l天,而4、6、9、11月份有30天。平年的2月有28天,閏年的2月有29天。Excel2007使用IF函數配合其他函數根據當前月份自動計算出本月日期。
Excel使用IF函數根據當前月份自動計算出本月日期
如上圖所示,在B3單元格中輸入公式:
=IF(COLUMN(A1)<=DAY(EOMONTH($A,0)),DAY(DATE(YEAR($A),MONTH($A),COLUMN(A1))),"")
按回車鍵,即可顯示日期,利用Excel自動填充向右拖動填充公式。只要更改A2單元格的月份,Excel2007根據當前月份自動計算出本月日期。
相關說明:
COLUMN(A1):返回A1時應的列標。采用相對引用,向右填充公式列標自動變化。 EOMONTH($A$2,0):返回當前月的最后一天日期序號。采用絕對引用,向右填充公式時,始終引用$A$2單元格。 DAY(EOMONTH($A$2,0)):根據當前月最后一天日期序號,返回當月的天數。 YEAR($A$2):返回當前月份對應的年。 MONTH($A$2):返回當前月份對應的月。 DATE(YEAR($A$2),MONTH($A$2),COLUMN(A1)):根據當前日期對應的年、月和列標,返回對應的日期。 DAY(DATE(YEAR($A$2),MONTH($A$2),COLUMN(A1))):根據返回的日期,得到具體的天數
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。