TODAY函数返回动态更新的当前日期,NOW函数返回动态更新的当前日期和时间;二者均随工作表重算而刷新,可通过TEXT函数自定义格式,或通过快捷键Ctrl+;等生成静态时间戳。

如果您希望在Excel工作表中动态显示当前日期或日期时间,TODAY函数和NOW函数可自动随系统时间变化而更新。以下是实现自动更新日期和时间的具体方法:
一、使用TODAY函数插入当前日期
TODAY函数仅返回当前系统的日期值,不包含时间部分,且每次工作表重新计算或打开时都会刷新为当天日期。
1、选中目标单元格,例如A1。
2、在编辑栏中输入公式:=TODAY()。
3、按Enter键确认,单元格将显示系统当前日期,格式为“yyyy-mm-dd”或根据区域设置自动适配。
4、若需调整日期显示格式,右键单元格 → 选择“设置单元格格式” → 在“数字”选项卡中选择“日期”,再选取所需样式。
二、使用NOW函数插入当前日期和时间
NOW函数返回系统当前的完整日期与时间值,精确到秒,并在每次工作表重算、编辑单元格或打开文件时实时更新。
1、选中目标单元格,例如B1。
2、在编辑栏中输入公式:=NOW()。
3、按Enter键确认,单元格将显示类似“2024-05-20 14:32:18”的完整时间戳。
4、如需仅显示时间部分,可右键单元格 → “设置单元格格式” → 选择“时间”类别;如需自定义格式(如“yyyy年m月d日 hh:mm”),可在“数字”选项卡中选择“自定义”,然后输入对应格式代码。
三、冻结当前日期/时间快照(避免自动更新)
当需要记录某一操作发生时的固定时间点而非持续更新,不能直接依赖TODAY或NOW函数,须通过快捷键生成静态时间戳。
1、选中目标单元格。
2、按Ctrl + ;插入当前日期(仅日期,不自动更新)。
还木有评论哦,快来抢沙发吧~