在批量复制粘贴身份证后,Excel 后四位为零?怎么批量解决此问题?

在批量复制粘贴身份证后,Excel 后四位为零?怎么批量解决此问题?

考虑以下2种解决方式:

方法1:请问源头身份证的格式对么?能否显示正确的身份证号?如果源头是正确的,那么复制的时候,直接复制粘贴,然后新列左边会显示这么一个图案,即方框里有个感叹号,直接忽略这个即可。这样复制格式应该是没问题的呢,你可以试试这个方法。

方法2:如果以上方法1失败了,那么使用如下函数:

首先取出老的格式(即正确格式的)最后4位数,用right函数取,举例:right(b4, 4),即可取出最后4位数,函数意思代表向右取4位;

其次,再取出拷贝后(即不能显示4位数)的身份证号,用left函数取,举例:left(b4,14),即可取出前面14位数,函数意思代表向左取14位;

最后,做拼接。用&,同时按住shift和数字7的键位,即可打出&,举例:=E4&D4。

希望以上方法对你有帮助。