如何在Excel中表格中将身份证号码后四位批量转换成“****”?

2024-11-13 13:32:34
推荐回答(2个)
回答1:

设原身份证号在c列,在其右边增加一个辅助列。在d2输入:
=mid(c2,1,len()-4)&"****"
然后下拉。
复制d列-点击c1-单击鼠标右键-选择“选择性粘贴”-选择“数值”-单击“确定”-最后删除d列就好了。

回答2:

比如号码在a列,在b1输入公式:
=replace(a1,5,len(a1)-7,rept("*",len(a1)-7))
下拉填充
如果位数都是18位,可以简化
=replace(a1,5,11,rept("*",11))