打开APP
userphoto
未登录

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

开通VIP
Excel | 每月考勤从25日开始,如果制作考勤表头?

一起来学office,提高办公技能

问题情境
韩老师发过一篇Excel制作按年月自动变化的考勤表表头,当时用的两个关键公式是:
写日期的公式:=IF(MONTH(DATE($B$3,$E$3,COLUMN(A6)))=$E$3,DATE($B$3,$E$3,COLUMN(A6)),""),如图:

日期转星期几的公式:=TEXT(C6,"AAA"),如图:
最终结果如下图:
但昨天有位粉丝朋友提出一个问题:
“我们公司是从每的25日开始考勤,那公式该怎么写?
解决方法

解决方法也不复杂,只要改动公式中的两个地方,一是“COLUMN(A6)”,二是日期显示的条件改一下就可以了。

修改后的公式为:

=IF((DATE($B$3,$E$3,COLUMN(A6)+24)-DATE($B$3,$E$3,24))<=DAY(EOMONTH(DATE($B$3,$E$3,24),0)),DATE($B$3,$E$3,COLUMN(A6)+24),"")

因为公式长,方便看,所以写成了程序模块方式。

日期转星期几的公式保持不变。
本公式中较难理解的是显示条件的表达部分:
(DATE($B$3,$E$3,COLUMN(A6)+24)-DATE($B$3,$E$3,24))<=DAY(EOMONTH(DATE($B$3,$E$3,24),0))。
本部分的含义是:公式所在单元格的日期与指定月份的24日之间相差的天数小于等于当前选定月份的天数,即可显示公式结果。
关于EOMONTH的详细解释,可参考:Excel247 | EOMONTH函数取某月最后一天
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
用EXCEL制作的考勤表中,如何按所选年月份自动生成日期?
Excel|根据月份自动生成日期和星期的考勤表|日期,自动,填充,星期,考勤
【免费模板】无形资产长期待摊费用摊销表,自动计算、还带查询,附源文件下载
如何用Excel做一个智能考勤表
这么炫酷的考勤表你是不是也想要一份?自己快来动动手吧
学会这5个Excel函数,解决你80%的日期问题
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服