我正在将数据复制到一个单元格,当我复制它时,源信息是这样的。
1000486818242033
它复制如下。
1.00949e+14
当我将数字或文本转换为列时,它会更改为
1000486818242030
我该如何修复它?
答案1
首先将单元格格式设置为文本:格式>单元格..>数字(类别文本)
接下来将其作为文本粘贴到单元格中,使用:编辑 > 选择性粘贴...(作为文本)
诀窍是确保 Excel 始终将数据视为文本 - 它强烈希望将任何看起来像数字的东西转换为数字 - 这在您的情况下会导致截断。
对于外部数据源
创建一个空电子表格,转到:数据 > 导入外部数据 > 导入数据
现在连接数据源并逐步执行“文本导入向导”,直到到达“第 3 步,共 3 步”,在这里您可以设置每个导入列的数据类型。默认值为“常规”,将其更改为“文本”,一切就都正常了。