![](/img/trans.png)
[英]Calculate time difference in milliseconds from a value i got using a formula in excel
[英]calculate time difference in milliseconds excel
您的日期/时间似乎是一个文本值。
通常,“实时”值将被视为16:11:52.052
但是通过替换最后一个:
.
,Excel会将其视为实时的,并且可以完成普通的数学运算。
Excel将日期/时间存储为几天和一天的一部分。
因此,一个应该起作用的公式:
=ROUND((SUBSTITUTE(J1,":",".",3)-SUBSTITUTE(E1,":",".",3))*86400000,0)
将结果格式设置为“常规”或“不带小数位的数字”
尝试
=(J1-E1)*1000*60*60*24
或更简洁
=(J1-E1)*86400000
然后将您的公式列格式设置为常规。
假设数据实际上存储为日期时间而不是文本值。
如果该字符串中与小时,分钟和秒相对应的部分始终相同,并且J中的时间始终大于E中的时间,则可以执行以下操作:
=VALUE(RIGHT(J1;3))-VALUE(RIGHT(E1;3))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.