首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用Excel为公司制作一个属于自己的考勤记录表

利用Excel文档和公式,制作一个属于自己的考勤记录表,此表可以根据输入年月信息,自动设置日期和相应的星期几,最终会根据出勤记录自动计算出勤类型和出勤次数等,非常的实用和方便。

目前我工作的公司比较小,人员也不多,从而公司也没有购买正规的考勤软件和考勤设备,所以很多时候会出现考勤混乱,从而影响工资发放,并容易因此劳资纠纷,因此我自己用Excel制作了一张考勤记录表,可以自动计算出每个人的考勤情况,非常的方便和使用,现将制作方法展示给大家。

第一步:打开一个空白的Excel表格,绘制如下样式

考勤表样式

第二步:根据考勤表中填写的年月,利用Excel 自带的DAY和DATE函数自动计算当月的天数。

即在AI1单元格中输入公式:=DAY(DATE(I1,L1+1,1)-1),其中I1单元格内容为年数,L1单元格内容为月数。

第三步:由于不是每个月都有31天,如2020年2月就只有29天,但我们知道每个月至少有28天,所以在日期这一行中,当天数大于28天后需要用函数去自动判断所记录的月份是否存在29日~31日,如果不存在,则此单元格内容为空。

即在AF1单元格中输入公式:=IF(29

在AG1单元格中输入公式:=IF(30

在AH1单元格中输入公式:=IF(31

2020年2月份只有29天,因此AG1和AH1单元格内容显示为空,具体如下:

第四步:根据年月日利用WEEKDAY函数计算星期几,具体做法如下:

在D2中输入公式:=IF(WEEKDAY(DATE($I$1,$L$1,D3),2)=7,"日",WEEKDAY(DATE($I$1,$L$1,D3),2)),I1是年份,L是月份,D3是日期。

为了使数字显示为大写的数字,选择D2单元格,右键设置单元格格式如下:

然后选中D2右拉至AH2单元格,最终显示如下:

第五步:设置出勤类型,本例出勤类型有:ZC:正常出勤,NJ:年假,SJ:事假,BJ:病假,CJ:产假,JB:加班,GC:公出,选中单元格,选择数据->数据验证,设置下拉列表。

到这里,我们就已经做好了出勤表的主表,可以正常的记录出勤了,下一篇文章我们将继续讲解根据出勤记录自动计算出勤次数,请假次数,公出次数等。正常应用的出勤记录表如下:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191225A0T44R00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券