Excel中能否实现批量给身份证打XX的功能?

来源:百度知道 编辑:UC知道 时间:2024/09/23 18:34:27
公司因为业务需要,要对外公布一批身份证号码,大概4000名左右。

请问在EXCEL中能否实现批量打XX的功能?如何操作?

谢谢!!
抱歉,没说清楚,和一楼说的一样,是要把身份证号码中间几位数用XX来替换!

比如 A1= 123456198001014321 这个是一个18位的身份证
或者 =123456800101432 这个是一个15位的身份证

隐藏 出生日期:

B1输入公式 =IF(LEN(A1)=18,LEFT(A1,8)&"******"&RIGHT(A1,4),LEFT(A1,6)&"******"&RIGHT(A1,3))

你的问题未说清楚,"批量打XX"是不是将身份证号码中间某几位用"XXXXXX"代替?
还是其他意思?

=IF(LEN(A1)=18,LEFT(A1,7)&"xxxx"&RIGHT(A1,7),LEFT(A1,6)&"xxx"&RIGHT(A1,6))
我的公式只是把中间的隐藏了,其中的隐藏部分你可以自己调整

可以阿,你可以用替换阿把你需要的同一类型的都替换了