一、Excel中脱敏处理
两个字姓名(如"张三") 使用公式`=SUBSTITUTE(A2,RIGHT(A2,1),"*")`,将最后一个字替换为星号。
- 输入`=SUBSTITUTE(A2,RIGHT(A2,1),"*")`后,按`Ctrl+E`智能填充可批量处理。
多字姓名(如"张三丰")
使用公式`=SUBSTITUTE(A2,MID(A2,2,LEN(A2)-2),REPT("*",LEN(MID(A2,2,LEN(A2)-2))))`,将中间所有字替换为星号。
- 输入公式后,同样适用`Ctrl+E`批量填充。
二、英文名字处理
使用公式`=LEFT(A1,1)&REPT("*",LEN(A1)-2)&RIGHT(A1,1)`,适用于2-4个字符的英文名。
对于长度不等的名字,需使用`IF`函数判断长度并调整公式,例如:
```excel
=IF(LEN(A1)=2,A1,LEFT(A1,1)&REPT("*",LEN(A1)-2)&RIGHT(A1,1))
```
三、手动输入星号
Word文档
- 通过“插入”→“符号”,在“特殊符号”中选择五角星(*)或实心星号(★)。
- 适用于少量名字的批量处理。
QQ输入法
- 输入`V1`后,在符号大全中选择五角星符号。
四、注意事项
中文名字处理: 上述Excel公式需根据实际字数调整,例如3个字的名字应使用`=LEFT(A1,1)&REPT("*",2)`。 隐私保护
以上方法可根据具体需求选择,Excel公式适合批量处理,手动输入适合少量调整。