打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何在Excel中制作跨月考勤表?

一、构建开始时间

首先,我们构建上述年份和月份的输入区域,然后使用日期第一个单元格中的日期函数来构建考勤开始时间,即每个月的25日。公式为:=DATE(D2,H2,25)

然后单击此单元格,按Ctrl+1打开格式窗口,然后单击“自定义”将类型设置为D天,这将更改天的显示模式

最后,在第二个单元格中输入=B3+1并向右拖动,直到下个月的10日

二、构建结束时间

每月24日是考勤周期的结束时间。我们可以使用if函数来判断我们得到的日期的天数是否小于或等于24。如果满足条件,让它返回日期。如果不满足条件,则返回空值。公式为:= IF(DAY(R3+1)<=24,R3+1,'')

由于每个月的天数不同,我们还需要使用iferror函数来掩盖错误值,以避免最后几天的错误值。最后的公式是:=IFERROR(IF(DAY(R3+1)<=24,R3+1,''),'')

三、设置星期数

然后,我们在考勤表的下一行设置了相应的每天周数,以便于我们注册考勤数据。在下面插入一行,然后输入formula=B3,向右填充,然后按Ctrl+1打开格式窗口,单击“自定义”,在类型中输入AAA,然后单击“确定”。这样,它将显示为“周”

四、周末自动填充颜色

让excel自动的为周末填充颜色,方便区分周数,在这里我们需要用到weekday函数,先来了解下这个函数

Weekday函数:返回日期对应的星期数语法=WEEKDAY(日期,返回类型)第一参数:一个日期第二参数:返回类型,它的返回类型很多,只有当类型为2的时候星期一才会对应数字1

为了理解这个功能,让我们实现周末自动填充颜色。这里我们需要使用条件格式。首先,选择要设置的数据区域,然后单击“条件格式”查找新规则,选择“使用公式”确定要设置的单元格,并将公式设置为:==WEEKDAY(B$4,2)>5,然后单击[format],在[fill]中选择您喜欢的颜色,然后单击确定。这样,周六和周日将自动填充设置的颜色

如果是单休的话,只需要将公式设置为:=WEEKDAY(B$4,2)>6即可,这样的话就会仅仅只为周日填充颜色

五、设置超级表,向下自动复制格式

在最后一步中,我们需要将普通表转换为超级表,以便我们为周末自动填充颜色设置的格式可以自动填充。首先,选择数据区域,然后按快捷键Ctrl+T跳出创建表的界面。保留默认值,然后直接单击“确定”。这样,表上将有一个附加行,您只需要隐藏它。然后,将超级表的样式设置为“无样式”,这样,设置就完成了。向下输入名称,可以自动填写格式

至此一个简单的跨月考勤表就设置完毕了,怎么样?你学会了吗?

私信:跨月考勤 即可获得这个模板

欢迎加入Excel 专属读者群~和群友一起互相交流学习 Excel,互帮互助。
现在进群,还会掉落各种学习资源,助力大家提升办公效率
我是Excel自动化办公吧,关注我持续分享更多的Excel技巧!

如果有不明白的或者不懂的可以在下方留言,我们会一一解答的。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
难倒无数小白的跨月考勤表来了,5大功能,轻松搞定考勤统计,文末赠送模板
Excel自动标记周末双休日,特别适合考勤表。
用EXCEL制作的考勤表中,如何按所选年月份自动生成日期?
制做考勤表
从一张考勤表让你认识EXCEL函数与公式
用Excel教你做一个酷毙的考勤表
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服