在 Excel 中导入和操作数据时,某些编码系统(如 CAS 编号)总是会出现问题,因为像8000-01-7可以变成1月7日 8000。
通常(但并非总是)有办法解决这个问题,例如,将所有列格式化为文本以进行数据导入,在向其中粘贴信息之前将所有列预先格式化为文本等。
但是,Excel 的日期对话可能会以多种方式意外出现。当发生这种情况并且无法返回源数据时,是否有办法让 Excel 返回原始值?或者一旦它被“有帮助地”转换为日期,原始字符串信息现在是否丢失了?
答案1
我会使用 Power Query 插件来避免这个问题。它有数据类型的概念,你可以控制如何为每一列设置数据类型。