excel表格输入身份证号显示乱码怎么办
的有关信息介绍如下:最近听闻公司新入职的人事碰到一个十分令人狂抓的问题,那就是在Excel中录入员工信息的时候输入身份证会出现图示的情况。身份证号码变成了4.41781E+17,而且后面三个数字都变成了0。接下来我就介绍一下其中的原因和针对此问题的解决方案。
身份证号码为啥会变成4.41781E+17?这是因为EXCEL软件的单元格最多可以显示11位数字,超过了11位,EXCEL就会以科学计数的形式显示的
身份证号码三位数为啥变成了0?原因是EXCEL处理数字的最大精度是15位,当大于15位时,EXCEL自动用0进行补位。身份证是18位的,所以后面三个变成了0
将EXCEL中身份证所在的列变成文本。选中身份证所在的列,单击选项卡里面的【开始】/【数字】组的【常规】。选择下拉菜单中的【文本】。
除了以上步骤可以设置单元格格式之外,我们还可以选中身份证所在的列后,单件鼠标右键,选择【设置单元格格式】可以打开相对应的对话框
在设置单元格格式的对话框,选择【文本】,点击【确定】,我们也是可以将身份证号码所在的列的格式设置成文本的。
身份证号码所在的列的格式设置成文本后,我们再输入身份证号就可以完整的现实出来了。当然,我们之前输入的信息后面三位还是0的,这个还需要小伙伴们辛苦一下重新输入。以后一定先要设置好格式再输入吧!
如果我们不想设置单元格的格式为文本,在输入身份证是可以先输入:'(英文输入法的状态下的单引号),然后在输入身份证号码
此时,选择我们刚刚输入的身份证号码,右边会有提示:此单元格中的数字为文本,或者其前面有撇号。这也是会将身份证号码全部显示的
第三个方法是使用等于号+双引号的方法,此方法必须在英文输入的状态下输入。输入身份证号码时,输入:="身份证号码" 。身份证号码在两个双引号中间。
此方法也是可以将身份证号码完整显示的。