亞寵展、全球寵物產業(yè)風向標——亞洲寵物展覽會深度解析
971
2022-11-30
Excel使用IF函數根據當前日期自動計算出星期數
在Excel考勤記錄表中,要每天記錄員工的考勤情況,工作表已經顯示了當月的日期數,如果能根據當前日期自動計算出星期數,可一目了然地顯示是否是工作日。Excel2007使用IF函數根據當前日期自動計算出星期數。
Excel使用IF函數根據當前日期自動計算出星期數
如上圖所示,在B4單元格中輸入公式:
=IF(COLUMN(A1)<=DAY(EOMONTH($A$2,0)),WEEKDAY(DATE(YEAR($A$2),MONTH($A$2),COLUMN(A1)),1),"")
按回車鍵,即可返回當前月份中第一天對應的星期數,利用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)):根據當前日期對應的年、月和列標,返回對應的日期。 WEEKDAY(DATE(YEAR($A$2),MONTH($A$2),COLUMN(A1)),1):根據返回的日期,得到具體的星期數
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。