Microsoft Excel中TODAY()函数运算异常求助
解决日期差显示为日期格式的问题
- 核心原因:存放计算结果的单元格被设置成了日期格式,所以把日期差的数字值自动转换成了日期(比如
03-Jan-00就是对应数字3的日期格式显示)。 - 快速解决方法:
- 选中结果单元格,在顶部格式栏将格式改为「数字」或「常规」,就能直接显示间隔天数。
- 也可以修改公式强制输出数字:
=VALUE(TODAY()-C3);如果需要忽略时间部分的整数天数,用=INT(TODAY()-C3)。 - 额外检查:确认C3单元格是标准日期格式,若C3是文本格式的日期,需先转换为日期再计算,公式改为
=TODAY()-DATEVALUE(C3)。
内容的提问来源于stack exchange,提问作者Abhinil Nath
相关产品推荐
相关产品推荐

