如何获得 Excel 中 2 YYYY-MM-DD HH:MM:SS.000 日期的 ss.000 的差异

How to get difference in ss.000 of 2 YYYY-MM-DD HH:MM:SS.000 dates in Excel

我有一个包含 2 列的 xlsx table,开始和结束的值为 YYYY-MM-DD HH:MM:SS.000(为了清楚起见,假设我的精度高达毫秒) .开始和结束列没有任何格式。

如何计算这两列之间 SS.000 的差异?
任何尝试格式化 start/end 列以使 Excel“识别”YYYY...SS.000 格式的尝试都不起作用,我不知道为什么。 (我尝试在单元格中将开始和结束截断为 HH:MM:SS.000,右键单击相关单元格 > 格式 > 自定义 > HH:MM:SS.000 > 错误消息 Excel 不允许使用格式。)

How to get difference in ss.000?


假设:

  • 看起来像 date-time 邮票的文字;
  • 作为本地分隔符的十进制逗号。

尝试:

C1中的公式:

=SUBSTITUTE(B1,".",",")-SUBSTITUTE(A1,".",",")

重要提示: 单元格格式设置为:ss,000


如果你碰巧有小数点(未经测试),只需尝试:

=B1-A1

带格式:ss.000.