Excel保留前导零和大数

您是否曾经在包含前导零(如 00123)或大数(如 1234 5678 9087 6543)的 Excel 中导入或输入数据?例如,社会安全号码、电话号码、信用卡号、产品代码、帐号或邮政编码。Excel自动删除前导零,并将大数转换为科学表示法(如 1.23E+15)以允许公式和数学运算处理它们。本文介绍了如何将数据保留为原始格式,Excel视为文本。
导入文本数据时将数字转换为文本
使用Excel Power Query &转换 (Power Query) ,在导入数据时将单个列的格式格式化为文本。在这种情况下,我们要导入文本文件,但对于从其他源(如 XML、Web、JSON 等)导入的数据,数据转换步骤是相同的。
1.单击”数据”选项卡,然后单击”获取数据”按钮旁边的”从文本/CSV”。如果没有看到”获取数据”按钮,请转到”新建查询”>”从文件”>”从文本”浏览到文本文件,然后按”导入”。
2.Excel将数据加载到预览窗格中。在 预览 窗格中按”编辑”加载 查询编辑器。
3.如果需要将任何列转换为文本,请通过单击列标题选择要转换的列,然后转到”开始”>”转换>数据类型”>”文本“。

提示: 可以使用 Ctrl+左键单击 选择多个列。
4.接下来,单击”更改列类型”对话框中的”替换当前Excel所选列转换为文本。

完成后,单击”关闭”&加载”,Excel查询数据返回到工作表。
如果数据将来发生更改,可以转到”数据”>”刷新”,Excel自动更新数据,并应用转换。
推荐工具: