天涯论坛

 找回密码
 立即注册
搜索
查看: 11|回复: 1

怎么样用EXCEL做一张日期会自动更新的考勤表

[复制链接]

3111

主题

176

回帖

9909万

积分

论坛元老

Rank: 8Rank: 8

积分
99098689
发表于 2024-10-1 17:55:23 | 显示全部楼层 |阅读模式

伴侣们,工作中会给自己做一份考勤表吗,用来记录当月考勤,尤其是做为领导,统计团队的出勤更显重要。做考勤日期的时候你是用手直接输入的话,是不是随着月份的变化,下个月考情表的日期又得重新做?下面咱们试着用Excel公式,让表格考勤日期随着系统时间改变而改变。

之前有说过Excel公式的应用,正好练练手。做的是考勤日期自动更新,对应触及的公式当然便是日期关联的公式了,经过这个表格学习,相信能把握80%的日期函数。日期函数:年year()、月MOUTH()、当天today()、日day()、日期DATE(),最重要的便是晓得这个月有多少天,相对应的函数公式:EOMONTH(),它的功效是返回某个月份的最后一天。

如上图,能让表格晓得有多少天了,那详细怎么表现月份跟星期呢,手动输入就不叫自动了。思路是:咱们让列号跟EOMONTH()返回的最后一天数值作比较,倘若少于最后一天的就返回列号,大于最后一天的数值就返回空值。组合公式:=IF(COLUMN(A1)<=DAY(EOMONTH(TODAY(),0)),COLUMN(A1),""),意思便是假如A1单元格的列号少于这个月最后一天,就返回A1的列号,否则返回空。由于A1的列号便是1,按列向后面填充就有了这个月的日期了,这个月有多少天它就会返回多少相应的日期。

表示星期那就简单了,直接用TEXT公式转换就好了。如上图星期转换公式为:=IF(A2="","",TEXT(DATE(YEAR(TODAY()),MONTH(TODAY()),A2),"AAAA")),公式详解:假如A2单元格是空的,就返回空,不是空的就把此年此月A2单元格的日期转换为星期。为何不直接写成“=TEXT(A2,"AAAA")呢,由于A2单元格数值是1,每年每一个月都有1号,但其对应的星期不必定相同,因此必定要固定为本年本月。

上面都用到了IF函数,有机会单独拿出来讲说,这儿就不做太多阐述了,期盼能对有需要的人有所帮忙。公式的厉害之处在于组合起来用,工作中单个公式是起不了太大功效的。最后,祝大众劳动节愉快





上一篇:经销商怎么样进行经营管理规划,附全套制度下载
下一篇:手把手教你制作企业常用考勤表模板,一次制作,永久运用
回复

使用道具 举报

2951

主题

3万

回帖

9997万

积分

论坛元老

Rank: 8Rank: 8

积分
99979409
发表于 2024-10-30 22:55:39 | 显示全部楼层
百度seo优化论坛 http://www.fok120.com/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-23 17:17 , Processed in 0.147848 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.