Excel 格式选项

Excel 格式选项

我正在将数据复制到一个单元格,当我复制它时,源信息是这样的。

1000486818242033

它复制如下。

1.00949e+14

当我将数字或文本转换为列时,它会更改为

1000486818242030

我该如何修复它?

答案1

首先将单元格格式设置为文本:格式>单元格..>数字(类别文本)

接下来将其作为文本粘贴到单元格中,使用:编辑 > 选择性粘贴...(作为文本)

诀窍是确保 Excel 始终将数据视为文本 - 它强烈希望将任何看起来像数字的东西转换为数字 - 这在您的情况下会导致截断。

对于外部数据源

创建一个空电子表格,转到:数据 > 导入外部数据 > 导入数据

现在连接数据源并逐步执行“文本导入向导”,直到到达“第 3 步,共 3 步”,在这里您可以设置每个导入列的数据类型。默认值为“常规”,将其更改为“文本”,一切就都正常了。

相关内容