如何做考勤表格模板,教你最简单的员工考勤表
【如何做考勤表格模板,教你最简单的员工考勤表】Excel动态考勤表的制作相信每个HR都很常见,今天我们就来学习一下如何制作一个可以自动查询每月考勤数据的考勤表 。
我们来看看效果图,如下图:
上图:我们的每一张表页都代表了每个月的出勤情况,每个月的表格格式和注册人姓名、工号都是一致的 。现在我们需要在汇总表中单独选择下拉月份来检索每个月的数据 。让我们来看看吧 。
第一步:首先在每张表页上固定相同的考勤登记表,每个人的姓名和工号在每张表上的位置都是相同的 。
如上图,每个月对应的表格格式是一样的 。
第二步:设置汇总表月单元的数据有效性 。方法:数据-数据有效性-列表 。
允许的条件设置为串行,源输入为一月、二月、三月、四月、五月、六月、七月和八月 。如果你有几个月的数据,输入几个月 。
第三步:如何将每个周末对应的单元格设置为灰色底纹 。
选择区域后,点击开始-条件格式-新建规则,用公式确定,输入公式=Weekday(C,2)>5,这样就可以将周末对应的单元格设置为灰色底纹 。原因是如果是周六周日,Weekday函数返回的值会大于5 。
第四步:关键步骤是使用间接函数和地址函数引用单元格 。Function =IF(INDIRECT($B& "!"&ADDRESS(行(C6),列(C6)))=0,"",INDIRECT($B& "!"&ADDRESS(行(C6),列(C6))))
1.ADDRESS(ROW(C6),COLUMN(C6):地址引用函数,表示返回相应行和列的单元格 。这个函数代表返回C6单元格的内容;ADDRESS(ROW()、COLUMN())函数有两个相应的参数 。
2、间接的($B& "!&ADDRESS(行(C6),列(C6)):表示参考单元格中B3月份对应的C6单元格的内容,实际 = '七月'!C6,因为姓名和工号的位置都是一样的,所以只需要参照对应表格的单元格内容即可 。
3.IF (indirect () = 0,"",indirect()):最后用IF函数判断 。如果引用的值为0,请使用空来显示它 。如果空没有描述,请使用单元格内容使其看起来更漂亮 。
现在你学会如何制作可以动态查询的考勤表了吗?
推荐阅读
- 荷兰乳牛学生配方奶粉怎么样,教你如何挑选奶粉看配料表
- 合伙生意怎么做账,2020年新政策分析
- 家常菜简单的简单做法,适合新手的八道家常菜
- 现在实体店做什么生意好做,未来十年最火爆的5个项目
- 简单易做的美食做法,2020最火爆的街边美食
- 海鲜怎么做好吃,六种简单家常做法分享
- 什么叫做蓝筹股票,一分钟带你秒懂其概念
- 淘宝客怎么做推广,掌握这6种推广方式月入过万不是梦
- 如何在亚马逊开店,新手开店注册流程及每年费用介绍
- 社区团购怎么做,想要快速盈利就要掌握这大技巧