【发布时间】:2019-05-31 00:26:46
【问题描述】:
我必须有 10k 行和两个日期列。 excel专家可以提供一个excel公式来计算以下两个日期列之间的时间差(以分钟为单位查找差异)。
我已经尝试过公式 =A1-B1,但它会抛出 #VALUE!
A1 栏 = 05/30/2019 21:16:48 +00:00
B1 栏 = 05/30/2019 21:10:28 +00:00
【问题讨论】:
-
你试过 DATEDIF (support.office.com/en-gb/article/…) 功能了吗?
-
所有时间都以
+00:00结尾吗? -
您可以对
+00:00进行简单的查找/替换,然后=(A1-B1)*1440就可以工作了。或者=(SUBSTITUTE(A1," +00:00","")-SUBSTITUTE(B1," +00:00",""))*1440如果您可能无法更改原始数据。 -
正如@BigBen 所暗示的那样,问题在于您的时间戳是字符串而不是“真实日期”。从另一个字符串中减去一个字符串 --> 0。他的方法会将它们转换为实际日期,然后您可以减去。
-
@BigBen 它是一种魅力,请将其作为答案提交,以便我接受。我将其修复为乘以 1440,但您已经在后续评论中发布了
标签: excel excel-formula