我得到了一个excel文件(.xlsx),当然,当我打开它时,Excel会猜测出错误的数据类型。有没有办法打开这个文件,也许用另一个工具,而不是猜测数据类型。或者,一旦打开,我可以做些什么来恢复到原来的状态?
最大的问题是我有House Number
列,它有时看起来像11-13
,Excel将其转换为数据。当我尝试将类型更改为text时,它给出了自1970年以来的默认秒数。
发布于 2017-02-22 06:08:54
前两个评论似乎是正确的。一旦Excel将这些值错误地解释为日期,初始文本就会丢失。输入"11-13“,Excel会认为这是一个日期(2013年11月1日),并将其存储为数字41579 --这是从1900年1月1日到2013年11月1日的天数。
如果相同的模式重复出现很多次,并且您不想手动修复它们,那么以下公式可能会很有用:=MONTH(A1)&"-"&RIGHT(YEAR(A1),2)
。这将获取A1中损坏的值并重新构造原始字符串。
https://stackoverflow.com/questions/42355166
复制相似问题