Excel中使用NOW函数在同一单元格显示实时日期时间并叠加相邻单元格时长
Excel叠加时长的实时日期时间公式编写方法
核心原理
NOW() 函数会返回系统当前的实时日期时间,每次表格重算时自动更新。Excel中日期时间以序列号存储,1单位等价于1天,不同时长单位换算规则如下:
- 天数:直接加对应数值即可
- 小时:数值除以24
- 分钟:数值除以1440(即24×60)
公式示例
假设相邻单元格存储的时长参数如下:
- A1:需要叠加的天数
- B1:需要叠加的小时数
- C1:需要叠加的分钟数
最终输出单元格输入如下公式即可:
=NOW() + A1 + B1/24 + C1/1440
如果需要扣减时长,把对应加号替换为减号即可。
格式调整
如果公式返回的是数字而非日期时间格式,右键目标单元格→「设置单元格格式」→「自定义」,选择或输入你需要的 datetime 格式即可,例如下方格式可同时显示完整日期和时分秒:yyyy/m/d h:mm:ss
补充说明
默认状态下Excel开启自动重算,NOW()会实时更新,若未触发更新可按F9手动触发重算。
内容的提问来源于stack exchange,提问作者Nata_The_Coco
相关产品推荐
相关产品推荐

