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

如果您希望在Excel工作表中动态显示当前日期或日期时间,TODAY函数和NOW函数可自动随系统时间变化而更新。以下是实现自动更新日期和时间的具体方法:
TODAY函数仅返回当前系统的日期值,不包含时间部分,且每次工作表重新计算或打开时都会刷新为当天日期。
1、选中目标单元格,例如A1。
2、在编辑栏中输入公式:=TODAY()。
3、按Enter键确认,单元格将显示系统当前日期,格式为“yyyy-mm-dd”或根据区域设置自动适配。
4、若需调整日期显示格式,右键单元格 → 选择“设置单元格格式” → 在“数字”选项卡中选择“日期”,再选取所需样式。
NOW函数返回系统当前的完整日期与时间值,精确到秒,并在每次工作表重算、编辑单元格或打开文件时实时更新。
1、选中目标单元格,例如B1。
2、在编辑栏中输入公式:=NOW()。
3、按Enter键确认,单元格将显示类似“2024-05-20 14:32:18”的完整时间戳。
4、如需仅显示时间部分,可右键单元格 → “设置单元格格式” → 选择“时间”类别;如需自定义格式(如“yyyy年m月d日 hh:mm”),可在“数字”选项卡中选择“自定义”,然后输入对应格式代码。
当需要记录某一操作发生时的固定时间点而非持续更新,不能直接依赖TODAY或NOW函数,须通过快捷键生成静态时间戳。
1、选中目标单元格。
2、按Ctrl + ;插入当前日期(仅日期,不自动更新)。
3、按Ctrl + Shift + ;插入当前时间(仅时间,不自动更新)。
4、若需同时插入日期和时间,先按Ctrl + ;,再输入空格,接着按Ctrl + Shift + ;。
TEXT函数可将TODAY或NOW返回的序列值转换为指定文本格式,便于报表输出,且保持动态更新特性。
1、选中目标单元格,例如C1。
2、输入公式:=TEXT(TODAY(),"yyyy年m月d日"),用于显示“2024年5月20日”样式的日期。
3、输入公式:=TEXT(NOW(),"hh:mm:ss"),用于仅显示“14:32:18”格式的实时时间。
4、输入公式:=TEXT(NOW(),"dddd, mmmm dd, yyyy at hh:mm AM/PM"),可生成英文格式的完整时间描述。
Excel默认启用自动重算,导致TODAY/NOW频繁刷新;若需临时抑制更新(如打印前锁定时间),可切换至手动重算模式。
1、点击“公式”选项卡 → 在“计算”组中点击“计算选项”。
2、选择手动,此时TODAY和NOW不再随操作实时变化。
3、如需强制更新一次,按F9键执行全部重算,或按Shift + F9仅重算当前工作表。
4、恢复自动更新时,再次进入“计算选项”并选择自动。
以上就是Excel如何自动更新日期和时间?TODAY与NOW函数在Excel中的应用【教程】的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号