原因是你这个不是日期时间格式,正确的日期是年月日这样的顺序。
具体如下图所示,下面的日期时间格式才是可以直接计算的:
追问因为这个日期格式是siebl软件导出的数据,我无法修改,还有办法不?追答
=VALUE(MID(B1,7,4)&"/"&LEFT(B1,5))+RIGHT(B1,8)-VALUE(MID(A1,7,4)&"/"&LEFT(A1,5))-RIGHT(A1,8)
如果这两个日期型数据是字符串型的话,则肯定无法运算得到正确的结果;
或许你自己的计算公式是错的。
追问不是字符串,公式没错追答表面上来看你这个数据很像日期,但不一定是真正的日期格式数据。日期格式的数据实际上就是实数。通过命令 TYPE() 函数来判断一下。
假如你的日期数据在 A1 单元格,那么,你可以在一个空白的单元格内输入 = TYPE(A1)。如果得到 1,则表示是数值;2 表示是字符;4 表示是逻辑值;16表示是错误值;64表示是数组
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。