第1个回答 2014-06-22
1楼正解。假设身份证号在B列,右键点C列,插入列,在新的C2输入 =REPLACE(B2,7,IF(LEN(B2)=18,8,6),REPT("*",IF(LEN(B2)=18,8,6))) 这可以把18位或15位身份证号中间的年月日改为* 回车后再选中C2,鼠标移到其右下角,双击那个“+”,完成。 可以进一步处理,右键点C列,复制;再右键,选择性粘贴,数值,确定。
第2个回答 2014-06-22
假设A1单元格右存在身份证号,在B1单元格写一下公式: =REPLACE(A1,LEN(A1)-5,4,"****"),有问题续问。本回答被提问者采纳