欢迎光临
我们一直在努力

考勤表怎么做详细步骤(新手用Excel制作教程)

Excel动态考勤表的制作相信是每个HR都很常见的,今天我们就来学习一下如何制作一张可以自动查询每月考勤数据的考勤表。

我们来看看效果图是什么样的。具体步骤如下:

每个月Excel如何制作考勤表,你会做这样可以自动查询数据的考勤表吗?

Excel如何制作考勤表,你会做这样可以自动查询数据的考勤表吗?

如上图:我们的每个表页代表每个月的出席情况,表格格式和每个月的注册人姓名和工作编号是一致的。现在我们需要在汇总表中单独选择下拉月份来检索每个月的数据。我们来了解一下。

第一步:首先,在每一页纸上固定相同的考勤登记表,每个人都有相同的姓名、工号和职位。

Excel如何制作考勤表,你会做这样可以自动查询数据的考勤表吗?

单元格Excel如何制作考勤表,你会做这样可以自动查询数据的考勤表吗?

Excel如何制作考勤表,你会做这样可以自动查询数据的考勤表吗?

函数Excel如何制作考勤表,你会做这样可以自动查询数据的考勤表吗?

如上图,每个月对应的表格格式都是一样的。

第二步:在汇总表的月份单元格中设置数据有效性。方法:数据-数据有效性-列表。

Excel如何制作考勤表,你会做这样可以自动查询数据的考勤表吗?

Excel如何制作考勤表,你会做这样可以自动查询数据的考勤表吗?

允许条件设置为系列,来源输入为1月、2月、3月、4月、5月、6月、7月、8月。如果你有几个月的数据,输入几个月。

第三步:如何将每个周末对应的单元格设置为灰色底纹。

Excel如何制作考勤表,你会做这样可以自动查询数据的考勤表吗?

Excel如何制作考勤表,你会做这样可以自动查询数据的考勤表吗?

选中区域后,点击开始-条件格式-新建规则,按公式确认,输入公式=Weekday(C$5,2)5,即可将周末对应的单元格设置为灰色底纹。原因是如果是周六周日,Weekday函数返回的值会大于5。

第四步:关键步骤是使用间接函数和地址函数引用单元格。函数=IF(间接($B$3 “!”ADDRESS(ROW(C6),COLUMN(C6))=0,””,间接($ B3 “!”地址(行(C6),列(C6)))

Excel如何制作考勤表,你会做这样可以自动查询数据的考勤表吗?

Excel如何制作考勤表,你会做这样可以自动查询数据的考勤表吗?

1.地址(行(C6),列(C6):地址引用函数,意思是返回对应行和列所在的单元格。该函数表示C6单元内容的返回;ADDRESS(ROW(),COLUMN())函数有两个对应的参数。

2、间接费用($ B3 “!”ADDRESS(ROW(C6),COLUMN(C6)):指的是B3月份中对应的C6单元格的内容,实际的=’7月’!C6,只需要参考对应表格中单元格的内容,因为姓名和职务编号的位置是一致的。

3.if(间接()=0,“”,间接()):最后用IF函数判断。如果引用值为0,则显示为空,如果不是空,则引用单元格内容,也是为了让其看起来更美观。

现在你学会了如何制作可以动态查询的考勤表了吗?

赞(0) 打赏
未经允许不得转载:斯凯创业 » 考勤表怎么做详细步骤(新手用Excel制作教程)
分享到: 更多 (0)