首页 > 生辰八字

excel考勤天数计算公式天数公式考勤(制作自动化考勤表)

天数 生辰八字 03-28

随着科技的不断进步,很多公司已经开始实行自动化考勤系统。其中,利用Excel计算考勤天数的公式变成了一个常常见到的方法。通过这一个方法,俺们是可以便捷地计算出员工的出勤天数,提高工作效率。TNq鬼金羊

要制作一个自动化考勤表,first of all需要确定考勤规则。一般情况下,员工的出勤天数是依据其上班和下班时间的记录来计算的。在Excel中,俺们是可以利用IF函数和AND函数的结合,编写一个简单但高效的公式。TNq鬼金羊

在考勤表中,俺们是可以设置一个单元格用于记录当月的天数,打比方说说A1单元格。紧接着,在每个员工的考勤记录中,俺们是可以使用一个单元格用于记录上班时间,打比方说说B2单元格,另外一个单元格用于记录下班时间,打比方说说C2单元格。TNq鬼金羊

接着下面,俺们是可以在D2单元格中输入如下公式来计算该员工的出勤天数:TNq鬼金羊

=IF(AND(B2"",C2""),NETWORKDAYS(B2,C2)+1,0)TNq鬼金羊

这个公式之寓意是,假如B2和C2单元格都不为空(即员工有上班和下班时间记录),则计算B2和C2之间的工作日天数,并在原本的基础上加1(加上首尾两天的上下班时间)。假如B2和C2其中一个或两个单元格为空,则该员工的出勤天数为0。TNq鬼金羊

通过这个计算公式,俺们是可以很方便地得到员工的出勤天数,并依据需要在表格中展示出来。这样,我们就实现了考勤的自动化,节省了大量的时间和人力。TNq鬼金羊

也就是说,通过编写一个简单容易的计算公式,俺们是可以在Excel中制作出一个自动化考勤表。这个表格将会为俺们提供快捷、高效的考勤记录和统计,为管理人员和员工带来方便和便利。TNq鬼金羊

来源头条作者:Excel从零到一TNq鬼金羊

hello,各位好,今天跟大家共享下怎样制作考勤表,我们先来看下今天制作的考勤表皆能达到那些效果TNq鬼金羊

1、表头依据所选月份自动变动TNq鬼金羊

2、自动判断当月天数星期TNq鬼金羊

3、周六周日自动填充颜色,选择单休仅周日填充颜色TNq鬼金羊

4、自动计算当月应出勤天数,遇见节假日需要手动添加节假日TNq鬼金羊

5、自动添加边框,公式自动填充,下拉TNq鬼金羊

6、自动总结当月考勤TNq鬼金羊

7、总结表缺勤自动填充颜色TNq鬼金羊

上面便是现在咱们需要制作的考勤表的大体内容,制作的方式方法大多使用的是公式以及条件格式,都是我们比较常用的功能,接下来就使俺们来一起操作下吧1。表头依据所选月份自动变动TNq鬼金羊

first of all大家需要在第2列制作需要数据的内容,如下图,紧接着我们在第1列中创建合并单元格,紧接着在里面输入公式:=D2&"年"&H2&"月"&"考勤表"TNq鬼金羊

在这儿d2是年份,h2是月份紧接着我们使用链接符号将数据链接起来,如此的话就能能够达到表格自动变化的作用2。自动判断当月天数,星期TNq鬼金羊

在号数的第1个单元格中输入=--(D2&-H2),紧接着在挨着的单元格中输入公式=IFERROR(IF(MONTH(B3+1)=$H$2,B3+1,""),"")向右拖动,在这儿我们一共拖动30个格子即可,由于月份最多30天,紧接着我们选择日期这个区域然ctrl+1调出格式窗口紧接着选择自定义,在类型中输入d号,点击确定,如此的话就成为了号数TNq鬼金羊

然后我们在下面一行的单元格相应的位置中输入=b3紧接着向右填充数据,紧接着按ctrl+1调出格式窗口,选择自定义将类型设置为aaa点击回车,如此的话就变为了星期显示3。依据单双休自动填充颜色TNq鬼金羊

first of all我们选择星期这一行数据,紧接着点击条件格式,选择新建规则紧接着选择使用公式确定要设置的格式,我们将公式设置为:IF($L$2="双休",WEEKDAY(B$4,2)>5,WEEKDAY(B$4,2)>6)紧接着点击格式在填充中选取一个自己热爱的颜色即可,这里我们使用if函数判断l2的值是还是不是双休,假如是就返回第1个条件(星期数大于5),假如不是就返回第2个条件(星期数大于6)TNq鬼金羊

设置完成后我们仅需要选择星期这一行数据向下填充,在填充柄中选择仅填充格式即可,如此的话我们就批量的向下填充了格式4。自动计算当月的应出勤TNq鬼金羊

自动计算当月出勤会依据单双休自动计算,当将单双休设置为双休默认一周休息两天,设置为单休默认休息1天,由于还牵扯到法定的节假日,这个使用公式计算比较麻烦,因此在这里设置为了手动输入,假如遇见法定节假日直接输入休息天数即可TNq鬼金羊

公式为:TNq鬼金羊

=IF(L2="双休",NETWORKDAYS。INTL(B3,EOMONTH(B3,0),1)-P2,NETWORKDAYS。INTL(B3,EOMONTH(B3,0),11)-P2)TNq鬼金羊

这个公式在主体上是if函数,first of all使用if函数判断单双休,紧接着使用NETWORKDAYS。INTL函数自定义休息日,在这我们使用EOMONTH函数获取当月的最后1天的日期,最后我们将结果减去p2,亦即法定假日的天数即可5。自动添加边框,公式自动填充,下拉TNq鬼金羊

可以先对几行数据区域设置了下拉来代表相应的考勤状态,紧接着使用countif函数对各式考勤状态进行总结,设置完毕后我们选择设置的区域,紧接着按ctrl+t插入表,将表的标题行隐藏,紧接着将样式更改为无即可,如此的话当我们向下数据输入,公式下拉以及格式都会自动的填充6。自动总结当月考勤TNq鬼金羊

新建一个sheet,并且设置好表头,我们在第1个姓名的具体位置中输入函数:=IFERROR(IF(考勤明细!A6="","",考勤明细!A6),"")这个的效果是判断考勤明细的表中姓名a6这个单元格的具体位置是还是不是空白的,假如是就返回空白,假如不是就返回这个名字,当返回名字后我们就使用vlookup在考勤明细中查找出勤天数,请假天数等信息,这个是vlookup的常规用法就不多做介绍了TNq鬼金羊

紧接着我们选择这几列数据,选择使用公式确定格式紧接着输入公式:=$A1"",然后点击格式,选则外边框即可,点击确定,如此的话每当读取到一个名字就会自动的为整行添加边框七、总结表缺勤自动填充颜色TNq鬼金羊

同样的我们按住ctrl键先选择第1行的迟到天数早退天数两个单元格,紧接着选择出勤天数以及请假天数,最后选择缺勤天数,这样做是为了将缺勤天数设置为活动单元格,紧接着点击条件格式,选择使用公式确定格式输入公式:=IF($D2="",FALSE,$D2>0)俺们这么做为了判断缺勤天数这个单元格是还是不是空值,假如是不显示设置的格式,假如不是则显示设置的格式TNq鬼金羊

大家需要向下多填充一些。满足我们使用即可TNq鬼金羊

怎么样?你觉得这几个功能满足你的日常使用吗?TNq鬼金羊

我是excel从零到一,关注我持续共享更加的多excel窍门TNq鬼金羊

TNq鬼金羊

标签: