计算Excel中的时间差(以毫秒为单位)

San*_*.91 6 excel time excel-formula milliseconds

我如何计算两列之间的时间差(以毫秒为单位),其中时间值具有毫秒分量...即 16:33:44:056。请参阅图中的E列和J列..我想计算J和E之间的毫秒差...在此输入图像描述

我尝试使用以下公式来计算以毫秒为单位的差异,但它给出了错误的结果。=((右(J1,3))-(右(E1,3)))

Ron*_*eld 5

您的日期/时间似乎是一个文本值。

“实时”时间值通常被视为16:11:52.052

但是通过将最后:一个替换为.,Excel 会将其视为实时数据,并且可以完成普通数学计算。

Excel 将日期/时间存储为天和一天的一小部分。

所以一个应该有效的公式:

=ROUND((SUBSTITUTE(J1,":",".",3)-SUBSTITUTE(E1,":",".",3))*86400000,0)
Run Code Online (Sandbox Code Playgroud)

将结果格式化为常规或不带小数位的数字