在excel中如果输入身份证号,结果是你不愿意看到的:后3位会变成0原因也很简单,因为excel对数字精度的识别只限15位。解决方法估计80%的同学都知道:把单元格格式设置为文本。(先输入'也可以)但,身份证的问题就解决了吗?NO!
情形1:系统出为Excel格式的文件时,身份证号码后3位已变成为0,根本不给你设置文本格式的机会。
解决方法:
先导出为文本等其他格式文件,再导入到已设置好文件的Excel表格中。
情形2:当对身份证进行统计时,统计公式出错!
解决方法:用&*方法让excel知道公式在统计文本
=COUNTIF(A:A,D2&"*")
情形3:在用身份证作条件进行高级筛选时也会出错
解决方法:还是在身份证号后添加*