在excel录入一组数字时,尤其是录入身份号码的长串数字,经常会碰到输入的数字变成“小数点 E 17”的格式,而没有显示出我们想要录入的数字信息。
如下图所示,按照左侧的源数据,录入到右侧的单元格中,会发现其中一些数据没有显示出完整的数字,而是“E ”的显示形式。
出现这种情况的原因是什么?有什么解决办法?
下面作者介绍两种情况下的快捷处理方法。
第一种情况:数字位数不超过15位
我们点击录入后的数据单元格,从上方公式编辑栏可以看到,它实际上仍然是一组完整的数字,只不过在单元格中显示成了一个“E ”的科学计数格式。
在这种情况下, 数字本身没有发生变化,则可以通过自定义格式快速且批量地将它们显示为完整的数字。
操作比较简单,按下快捷键组合Ctrl 1,呼出设置单元格格式窗口,并点击“数字”选项下的“自定义”功能,然后在右侧的“类型”输入框中,输入一个数字“0”。
这里数字“0”是一个占位符,通俗来讲就是一位数字,当实际数字不止一位时,它会自动显示完整数字,但当占位符为“0000”,而实际数字只有3位,如123,那么此时会在这组数字前添加一个0,来达到占位符所设定的位数,即“0123”四位!
我们来看下自定义类型为“0”的效果: