时间格式无法保留

时间:2017-07-05 08:26:51

标签: excel time-format

我有一张计算表,用于检查rawdata中是否包含任何内容,如果没有,则会打印单元格的值。

不知何故,即使单元格格式和所有内容都与上述数据相同,时间格式现在也会保持居中。

我已经对它进行了几个小时的修补并找不到解决方案,所以我希望有人知道发生了什么。

示例文件:https://ufile.io/dpe9u

原始数据: Raw data 计算数据: Calculated data 结果: Presented result

在计算数据中,(本地“HVIS”表示“IF”)公式为: =HVIS('80 Rådata'!H951="";"";'80 Rådata'!H951)

我检查了格式化和其他设置,一切看起来都一样,我甚至从“它工作”的行中复制了格式。

1 个答案:

答案 0 :(得分:1)

H列“80Rådata”中的数据包含一些时间值,但主要是看起来像时间值的文本值。在第I列中类似,J和K都是看起来像时间的文本值。

您可以看到选择值并将单元格格式更改为“常规”时。那些仍然看起来像时代的文本。

要解决此问题,请选择其中一列,然后点击数据>文字到列>下一个>下一个。在向导的第3步中,指定数据是日期(是,日期)。然后单击Finish。现在所有值都是实时值,您可以通过再次格式化为常规来验证(然后格式化为时间)。

依次对每列重复此操作。

从我所看到的,文本值在小时位置都有两个零。 00:01:30。如果他们只有一个像0:01:30这样的零,那么Excel会将它们识别为时间。如果您不想重复数据清理,则可能需要更改原始数据源以生成正确的格式。