excel表格打身份证号为什么变成了6.21098E+18?

如题所述

EXCEL数值精度是15位,超过15位的非0数字会显示为0。全部为数字的18位身份证非0数字的后三位会显示为0。
正常显示身份证号,需要先将身份证号输入的单元格设置为文本格式,再输入身份证号。


输入半角引号'后,再输入身份证号,也会将身份证号显示为文本
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-08-28
所谓的E+显示,就是科学计数法的显示方式,通常用于显示数值比较大的数字

数据之所以会进行E+显示,这个是由于单元格的格式造成的,在默认情况下(常规格式下),如果输入的数据位数超过11位,Excel就会以科学计数法的方式来显示数据,如下图所示,输入十一个1,依然是正常的显示方式,如果输入十二个1就会变为科学计数法的显示方式。
首先选择想要恢复的数据区域,然后按下快捷键【Ctrl+1】调出格式窗口,随后点击【自定义】在类型中输入一个0,然后点击确定即可。
第2个回答  2022-07-01
表格的单元格输入的数字长度有要求,
输入数字小于等于11位,一一显示。
12位到15,就会以科学计数法显示,
16位甚至更多,也会以科学计数法显示,而且16位开始的数字默认记为0
第3个回答  2022-08-29
EXCEL数值精度是15位,超过15位的非0数字会显示为0。全部为数字的18位身份证非0数字的后三位会显示为0。
正常显示身份证号,需要先将身份证号输入的单元格设置为文本格式,再输入身份证号。


输入半角引号'后,再输入身份证号,也会将身份证号显示为文本
第4个回答  2022-08-28
Excel的数字精度为15位,超过15位的非0数字显示为0。18位身份证的非0数字的最后三位显示为0。要正常显示标识号,必须先将标识号的输入单元格设置为文本格式,然后输入标识号。或输入半角引号';输入识别号后,识别号也将显示为文本
相似回答