2020-05-27
阅读量:
2817
考勤表的制作
考勤表制作的详细步骤,为回顾知识点用
1.创建年、月下拉框,选中任意单元格--数据--数据验证

完成后如下:(月份下拉框同理)

2.先把不涉及到公式的固定表格样式设计好

3.先写日期行,把1输入进去,在2所在单元格输入公式:IF(H4<DAY(EOMONTH(DATE($H$1,$J$1,1),0)),H4+1,"")
(注:由于2月天数特殊,所以先设置2月份)

上一步完成后鼠标放在2所在单元格右下方,拖动填充柄向后填充到31(因为是2月份,所以此时后3天为空,但是必须空出来,方便其他月份)

4.接下来输入星期,在第一个表示星期的单元格输入公式:IF(H4="","",WEEKDAY(DATE($H$1,$J$1,H4),1))
!!!!注意:WEEKDAY(serial number,[return type]),第二个参数必须选择1,不然后面将日期转为星期的时候会出错

此时返回的结果是数值型,需要自定义格式:

上一步
此时返回的就是星期,向后拖动填充柄,填充到日期为31的单元格:

5.自动调整列宽:

6.将星期六的格式填充为蓝色:

完成后如图:

同理可设置星期日的格式

7.最终结果如图:






