员工考勤表制作步骤,新手快速制作考勤表的七个步骤

大家好 。今天 , 我将与你分享如何制作考勤表 。先看看今天做的考勤表能达到什么效果 。
1.标题会根据所选月份自动更改 。
2.自动判断当月的星期几
3.在周六和周日自动填充颜色 , 并选择“仅周日”在休息日填充颜色 。
4.自动计算当月考勤天数 , 遇节假日手动添加节假日 。
【员工考勤表制作步骤,新手快速制作考勤表的七个步骤】5.自动添加边框 , 公式自动填充 , 下拉执行 。
6.自动汇总当月考勤 。
7.汇总表缺勤自动填充颜色
以上是我们今天需要制作的考勤表的大致内容 。制作方法大多使用公式和条件格式 , 这是我们常见的函数 。大家一起操作吧 。
一、表头根据所选月份自动变动 首先 , 我们需要在第二列中制作需要数据的内容 , 如下图所示 。然后我们在第一列创建合并单元格 , 然后输入公式:=D2&“年”&“月”&“考勤表”
这里d2是年 , h2是月 , 然后我们用链接符号把数据链接起来 , 这样表格就可以自动变化了 。
二、自动判断当月天数 , 星期 在数字的第一个单元格中输入=–(D2 &-H2) , 然后在下一个单元格中输入公式= if error (if (month (B3+1) = $ h  , B3+1 , “”) , 并向右拖移 。这里可以一共拖30格 , 因为月数最多30天 , 然后我们选择 。
然后我们在下一行单元格对应的位置输入=b3 , 然后向右填充数据 , 然后按ctrl+1调出格式窗口 , 选择自定义设置类型为aaa , 然后点击回车 , 就会变成周显示 。
三、根据单双休自动填充颜色 首先 , 我们选择周的这一行数据 , 然后单击“条件格式” , 选择“新建规则” , 然后使用公式确定要设置的格式 。我们将公式设置为:IF($L=“两个周末” , weekday (b  , 2) > 5 , weekday (b  , 2) > 6) , 然后点击格式 , 在填充中选择一种你喜欢的颜色 。
设置完成后 , 我们只需要选择要填写的周行数据 , 只在填写句柄中填写格式 , 就可以批量填写格式了 。
四、自动计算当月的应出勤 自动计算当月考勤会根据单双休假自动计算 。当单双休设置为一周默认两天休息 , 单休默认一天休息时 , 这个公式计算比较麻烦 , 因为还涉及到法定节假日 , 所以这里设置为手工输入 。如果遇到法定节假日 , 可以直接输入休息日 。
公式是:
=IF(L2= "双休日" , networkdays.intl (B3 , eomonth (B3 , 0) , 1)-P2 , networkdays.intl (B3 , eomonth (B3 , 0) , 11)-P2)
这个公式是正文中的if函数 。首先用if函数判断单双号假期 , 然后用NETWORKDAYS 。自定义休息日的INTL函数 。这里 , 我们使用EOMONTH函数来获取一个月最后一天的日期 , 最后我们从结果中减去p2 , 这就是法定假日的天数 。
五、自动添加边框 , 公式自动填充 , 下拉 可以设置几行数据区域的下拉来表示对应的考勤状态 , 然后使用countif函数汇总各种考勤状态 。设置完成后 , 我们选择设置区域 , 然后按ctrl+t插入表格 , 隐藏表格的标题行 , 然后将样式改为无 。这样 , 当我们向下输入数据时 , 公式下拉框和格式会自动填入 。
六、自动汇总当月考勤 创建新工作表并设置页眉 。我们在名字的位置输入函数:=IFERROR(IF(考勤详情!A6= " " , " , 考勤明细!A6) , "")用于判断考勤明细表中A6单元格的位置是否为空白色 。如果是 , 则返回空白色 。如果不是 , 它将返回这个名称 。姓名返回后 , 我们将使用vlookup在考勤明细中查找考勤天数、休假天数等信息 。这是vlookup的常用用法 , 就不详细介绍了 。
然后我们选择这几列数据 , 选择使用公式确定格式 , 然后输入公式:=$A1 " " , 然后点击格式 , 选择外边框 , 点击确定 , 这样每读到一个名字 , 就会自动为整行增加一个边框 。
七、汇总表缺勤自动填充颜色 同样 , 我们按住ctrl键选择第一行的前两个单元格 , 然后是出勤和休假的天数 , 最后是缺勤的天数 。这是将缺勤天数设置为活动单元格 , 然后点击条件格式选择公式确定格式输入公式:= if ($ D2 = " , false , $ D2 > 0) 。我们这样做是为了确定缺勤天数的单元格是否为/[/k0/ 。


推荐阅读