我有一些相当简单的原始数据,其中列的格式LastUsageTime
是自定义的(yyyy-mm-dd hh:mm:ss):
和数据透视表:
。
该LastUsageTime
列是MAX函数(我只是想显示日期,而不是对它们进行计数)。问题是ExcelLastUsageTime
由于某种原因无法理解原始数据的自定义DateTime格式。它1900-01-00
无处不在。但是,如果我复制的文本,将其LastUsageTime
粘贴到NotePad,然后将其复制/粘贴回Excel,则可以正常工作!
但是,原始数据来自外部XML文件,因此,当我单击“刷新”时,它又被弄乱了。
我怎样才能解决这个问题?
我认为您需要将原始数据LastUsageTime
从字符串转换为日期/时间值(就像Excel通过强制复制/粘贴为您所做的那样)。可能:
=DATEVALUE(E2)+TIMEVALUE(E2)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句