在 Excel 的日期与时间处理场景中,常用的 TODAY、NOW 与 DATEDIF 函数能够快速返回当前日期时间,并计算两个日期之间的差值。掌握它们的基本操作步骤,可让表格自动更新时间、计算工龄、统计天数更加省时高效。
一、TODAY 函数:自动显示当前日期
TODAY 用来获取系统当前日期,每次打开文件都会实时更新。
公式:
操作步骤:
1、选中需要显示日期的单元格
2、输入公式 =TODAY()
3、回车即可自动生成“年-月-日”格式的当前日期

适用于:日报、考勤表、任务跟踪、到期提醒等需要动态日期的场景。
二、NOW 函数:获取当前日期 + 时间
NOW 函数可同时返回当前日期和具体时间(时分秒)。
公式:
操作步骤:
1、选中目标单元格
2、输入 =NOW()
3、按 Enter,系统时间即时显示
4、若需要自定义格式,可通过 “开始 → 数字格式” 调整显示方式
适用于:记录操作时间、生成时间戳、实时监控数据等需要精确时间点的工作表。

三、DATEDIF 函数:计算日期差值
DATEDIF 是计算两个日期间隔的专用函数,适用于年数、月数、天数统计。
语法:
单位参数:
-
"Y":计算相差多少年 -
"M":计算相差多少月 -
"D":计算相差多少天
操作步骤:
1、在目标单元格输入:
计算 A2 与 B2 之间的天数

2、若要算年龄或工龄,可用:
非常适合年龄计算、工龄统计、项目周期、租期天数等业务场景。
小结
TODAY 获取当天日期,NOW 返回日期加时间,而 DATEDIF 用于计算日期差值。掌握这三个常用函数,可以更高效处理各种时间类数据,让报表实现自动更新、自动计算。