實現(xiàn)了隨日期而變化的考勤表表頭,如下:

今天有位朋友說,根據(jù)工作數(shù)據(jù)需要,要做成日期豎排的樣子,如下:

如何實現(xiàn)?
公式實現(xiàn)I
第一步:設置單元格格式
將B6單元格設置自定義格式為只顯示“年月日”中的“日”,如下:

公式解析
DATE($B$3,$E$3,ROW(A1):
由B3、E3、ROW(A1)組成的日期,B3為年、E3為月、ROW(A1)為日;其中ROW(A1)可變,公式向下填充變?yōu)镽OW(A2)、ROW(A3)……“日”也逐行加1。
MONTH(DATE($B$3,$E$3,ROW(A1)):
上一步日期中取月份。
IF(MONTH(DATE($B$3,$E$3,ROW(A1)))=$E$3,DATE($B$3,$E$3,ROW(A1)),””):
如果上一步取出的月份剛好等于E3單元格月份,則公式返回由B3、E3、ROW(A1)組成的日期,否則返回空值。






