EXCEL中最多只能显示11位数字,如果超过11位即会以科学记数法显示;
如果要输入超过11位的数字,就要以文本格式输入,先输入英文单引号,再输入数字,即转为文本格式;
或者右击单元格,设置单元格格式--数字--文本,然后再输入数字;
对于已经输入的长数字,也可右击设置为文本格式,再双击使其转为文本格式;
但对于15位以后的数字是无法转换过来的,超过15位的会以0显示,只有对照身份证号将后三位修改过来。
1. 在身份证列后插入2列,假如身份证列是A列,插入B、C列,B列填充“'”
(半角符号,双引号那个键,不包括引号)
2. C列中输入:=B1&A1,下拉
3. 删除C列公式后(复制,再原地选择性粘贴数值),删除AB列即可
输入前 加 ' (半角 单引号)
输入前 右键--设置单元格格式---文本
已经输入了, 那就丢失后三位 ,重输
一般估计还原不了
设置单元格格式为文本格式可以正常显示的
但是一般只显示15位,后面的就是0了(Excel数字情况就识别15位)
后面0的可能还需要手工修改过来了
将原来的表格全选,在表格的属性中改变单元格格式,再将表格的列宽调整一下就行了