如何防止excel身份证号码变成科学计数法(后四位变成0)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何防止excel身份证号码变成科学计数法(后四位变成0)相关的知识,希望对你有一定的参考价值。

我是批量导入的,导入进去之前怎么设置?

防止身份证号码导入EXCEL变成科学计数法要在输入身份证号的单元格设置文本格式,就会显示正确的身份证号了。具体方法如下;
1、选中要输入身份证号的单元格。
2、格式-单元格-在单元格格式下选择“数字”选项卡-在分类下选择 ”文本“ 然后“确定”
再输入身份证号的时候就会显示正确的号码了。
参考技术A 若批量导入到K列。全选此列,点选“格式-----单元格-----数字”,在“分类”中改为“文本”,点击“确定”退出。此后,输入此列单元格的数字都作为文本处理,不会转换为科学计数法的形式。你试试看。
谢谢。
参考技术B 如果只有一列数据,按上面说的将单元格格式设为文本就可以了,如果是多列数据,身份证号码在N列,就将要复制到的excel的N列单元格格式设为文本,复制后的excel的N列还是科学计数法,这时只要点开复制选项的小三角形(复制后在数据的右下角),选择‘保持源格式’就可以了。 参考技术C 1、英文输入法状态下先输入‘后再输入数字。
2、选定单元格,右击,选择设置单元格格式,数字项选择文本。
参考技术D 把单元格格式设置成“特殊”中的“邮政编码”或是文本格式都可以

excel改为csv格式身份证号就变成科学计数法的形式了,怎么转变回来?

变成科学计数法后变不回来了,后面几位数字会变为0
只有找到变为科学计数法之前的文件,保存为文本格式才能保留所有数字。
参考技术A 貌似不行了,转回来的话,15位后全是0 参考技术B 变成数值型的话,就只有15位有效位数了
后面几位就不知道是啥了
只能从源文件重新复制一遍了
以后记得身份证号用文本格式保存
参考技术C 改成文本格式就行了

以上是关于如何防止excel身份证号码变成科学计数法(后四位变成0)的主要内容,如果未能解决你的问题,请参考以下文章

excel表格内输入19位银行卡号,为啥后四位总是变成0?

excel表格中输入身份证号,变成科学记数法,怎么变回来

Java jxl导入excel文件,导入的数字身份证号码手机号变成了科学计数法,解决方案

Excel中输入身份证号,数字自动变成科学技术法怎么办?

关于excel保存为csv格式后,重新打开文本型数字变为科学计数,且15位后面变成0??

java使用poi读取excel时,电话号码变成了科学计数法,整数变成double,怎么改过来