【发布时间】:2015-05-28 16:39:47
【问题描述】:
我有两列: C2=4/27/15 上午 11:00:26 D2=2015 年 4 月 27 日上午 11:01:46
我正在尝试使用公式计算以秒为单位的时间差 =(D2-C2)*24*60*60
但我收到 #Value 错误。
【问题讨论】:
标签: excel date excel-formula excel-2010
我有两列: C2=4/27/15 上午 11:00:26 D2=2015 年 4 月 27 日上午 11:01:46
我正在尝试使用公式计算以秒为单位的时间差 =(D2-C2)*24*60*60
但我收到 #Value 错误。
【问题讨论】:
标签: excel date excel-formula excel-2010
通常,#VALUE 错误意味着您正在尝试对文本值进行数学运算。您的日期之一可能是文本格式。
尝试重新输入您的日期,看看这是否使您的公式有效。
如果您需要将实际秒数包含在可以在其他地方使用的数字中,那么如果日期格式正确,您的公式应该可以工作。
【讨论】:
以下是获取两个不同单元格中两个日期之间时间差的具体方法 - 请注意单元格格式很重要:
DATEDIF 函数为您提供天/月/年的差异 =DATEDIF(C2,D2,"M")
【讨论】:
你应该使用 INT 函数
=INT((D2-C2)*86400)
正如@Tember 提到的,单元格格式很重要..
【讨论】: