如何正确转换表总和的时间

问题描述 投票:-1回答:2

当使用convert从具有时间的表中导出秒时,该公式在遇到totalals-cell时会遇到麻烦。有补救措施吗?如果是这样,什么?请求指导。

这是表the times are in m:ss format使用的公式是= CONVERT(tableName [@actual],“day”,“sec”)

excel excel-2010
2个回答
0
投票

如果您必须使用结构化参考,请尝试(总计):

=CONVERT(TableName[[#Totals],[actual]],"day","sec")

除了R1C1等其他选项之外,简单地总结您看到的正确值可能更容易。


-1
投票

请阅读Excel如何处理某个地方的日期和时间。实质上,日期是自1900年1月1日以来的长整数计数天。今天=(昨天+ 1)。由于1代表一天,它也代表24小时。因此1/24等于1小时,2/24 = 2小时,12/24 =半天= 12小时= 0.5天。今天早上43522.0是0:00。 43522.5今天中午12点。

一分钟= 1/24/60。一秒钟= 1/24/60/60 CONVERT功能只是进行此计算。

但问题出在您的数据中。如果输入1:14,则可能是1分14秒或1小时14分钟,具体取决于您的小区格式。基础数字会有所不同。或者可能根本没有任何潜在的数字。您的单元格可能只包含一个文本字符串,如“1:14”,并且无法使用SUM或CONVERT进行计算。

要找出您的单元格包含的内容,请为其设置常规单元格格式。如果单元格包含数字,您将看到它。如果它没有改变,那就是文字。

© www.soinside.com 2019 - 2024. All rights reserved.