Excel日期函数大全:10个实用公式,自动更新、算周次、算时间差一次搞定
作者:本站 来源:本站
2026-05-07 11:01 809阅读

在Excel中处理日期是常见需求,比如查询今天是星期几、计算两个日期之间的天数、或者找到月末日期。如果没有掌握日期函数,手动计算会非常繁琐。今天我们就来盘点10个最常用的Excel日期函数,覆盖日常工作的各种场景,建议收藏学习。
下面这10个函数基本能满足你所有与日期相关的计算需求。
01、TODAY - 自动显示当天日期
- 公式:=TODAY()
括号内无需任何参数,回车后自动返回电脑系统当天的日期。
- 适合用于日报、台账中的“今日日期”字段。
注意:电脑系统日期必须准确,否则结果也会出错。

02、NOW - 精确到秒的当前时间
- 公式:=NOW()
与TODAY类似,不过它会同时返回当前日期和时分秒。
- 适用于打卡记录、操作日志、进出库登记等需要精确时间的场景。

03、DATE - 自己拼一个日期
- 公式:=DATE(年份,月份,天数)
如果表格中年份、月份、天数分别在不同列,使用DATE函数就能将它们合并成一个标准日期。
- 在制作动态报表时,常用它来构造起始日期。

04、DAY - 从日期里取几号
- 公式:=DAY(日期)
例如日期是2026/5/7,函数会返回7。
- 当你需要筛选每月特定日期的数据时,这个函数非常方便。

05、MONTH - 取出月份
- 公式:=MONTH(日期)
- 专门用来提取月份,做季度汇总、月报统计时特别好用。

06、YEAR - 取出年份
- 公式:=YEAR(日期)
- 数据量较大时,想要按年份归类,先用YEAR把年份提取出来即可。

07、WEEKDAY - 判断星期几
- 公式:=WEEKDAY(日期,2)
第二参数设置为2,表示以周一作为一周的第一天(周一返回1,周日返回7)。
- 制作排班表或统计工作日数据时,这个函数非常实用。

08、WEEKNUM - 本周是第几周
- 公式:=WEEKNUM(日期,2)
同样将第二参数设为2,表示以周一为每周起始。
- 做周报或制定周计划时,这个函数能帮你快速确定周次。

09、EOMONTH - 当月最后一天
- 公式:=EOMONTH(日期,0)
第二参数为0时返回当前月的最后一天;为1时返回下个月的最后一天;为-1时返回上个月的最后一天。
- 月末结账、月底汇总等场景,用这个公式一键搞定。

10、DATEDIF - 算两个日期的差距
- 公式:=DATEDIF(开始日期,结束日期,类型)
这是一个知名度不高但极其好用的日期函数。类型参数填写"Y"得到相差年数,"M"得到月份数,"D"得到天数。还有"MD"忽略年和月只算天数差,"YD"忽略年计算同年内的天数差,"YM"忽略年计算月份差。
- 合同到期提醒、工龄计算、项目周期管理等,都离不开它。

以上10个日期函数,就算只熟练掌握其中五六个,日常处理表格中的日期需求也基本够用了,但还是建议大家多练习。像自动更新日期、月末统计、计算日期差这些常见场景,上面都提供了对应的解决方法。
以上就是【趣帮办公技巧】今天的干货分享~觉得内容对你有用就点个赞吧!欢迎关注留言,一起学习一起进步!
上一篇
下一篇
相关阅读