请问为何在Excel里输入身份证号设等管练烧松风码,但后四位全部显示是0?
的有关信息介绍如下:在Excel中,输入超过12层位的数值,系统自动将其转换为科学记数格式,
如果输入超过15位的数值,系统自动将15位以后的数值转换为“0”。
为了能让这些长位数数值完整显示出来,就必须用下面两种方法,
将单元格转换成文本格式,然后再输入。
方法一:在输入这些长数值时,先输入一个英文状态下的单引号(“'”回车前面那来自个),
然后接头输入数值即可。
这个方法有利有弊,不显示单引号,
但是不显示不代表不存在,
上图中A1='123456789
B1要就阶年=123456789
C1中的函数是=A1=B1,返回FALSE
那么在进行VLOOKUP等函数的时候会造成很大的麻烦,
建议在不用进行数据处理的情况下使用。
方法二:选中相应的单元格区域,单元格格式改为文本。
注意:先改单元格格式,再输入身份证号。
这种情况下可以进行编辑,但也有弊端,就是在经常更新,多人操作的时候,有可能发生因粘贴,误操作等把这列数据的格式改成常规,甚至后三位变0无法修复的情况。