和秋叶一起学:秒懂Excel(全彩版)
上QQ阅读APP看书,第一时间看更新

05 数字显示为“123E+16”时如何恢复正常显示?

你是否遇到过这样的问题,在单元格中输入身份证号码、银行卡号等长数字时,总是会出现类似“123E+16”这样的乱码。

这是因为数字太长,Excel认为不方便阅读,所以就自动将其变成“123E+16”格式的科学记数法。但是对于身份证号码和银行卡号这类文本类型的数字而言,显然是多此一举。

解决这类问题的方法也不难,把数字变成文本类型数字,让Excel把数字完整地显示出来就可以了,具体的操作如下。

 1  选择B2:B5单元格区域,在【开始】选项卡的功能区中单击【数字格式】编辑框右侧的下拉按钮,在弹出的菜单中选择【文本】命令。

 2  在已完成格式设置的单元格中重新输入身份证号码,就可以正常显示了。书中所列“身份证号码”,只作示例用。

需要注意的是,Excel在把长数字转换为科学记数法时,最多只保留15位数字,超出的部分会自动变成零,而且无法恢复。

所以在输入这类长数字之前,一定要先把单元格的格式设置为文本。