我有一些相当简单的原始数据,其中列LastUsageTime
的格式是自定义的(yyyy-mm-dd hh:mm:ss):
和数据透视表:
LastUsageTime
列是MAX函数(我只想显示日期,不计算它们)。问题是Excel由于某种原因无法理解原始数据LastUsageTime
的自定义DateTime格式。它将1900-01-00
放在任何地方。但是,如果我复制LastUsageTime
的文本,将其粘贴到NotePad,然后将其复制/粘贴回Excel,它就可以正常工作!
但是,原始数据来自外部XML文件,所以当我点击刷新时,它会再次混乱。
我该如何解决这个问题?
答案 0 :(得分:1)
我认为你需要将原始数据LastUsageTime
从字符串转换为日期/时间值(正如Excel通过复制/粘贴强制为你做的那样)。或许:
=DATEVALUE(E2)+TIMEVALUE(E2)