
Excel姓名脱敏技巧
在Excel中对姓名进行脱敏,将最后一个汉字改成*,有几种方法:
方法一:使用公式(推荐)
假设姓名在A列,在B列输入以下公式:
=LEFT(A1,LEN(A1)-1)&"*"
这个公式的原理:
LEN(A1)-1
计算姓名长度减1LEFT(A1,LEN(A1)-1)
提取除最后一个字符外的所有字符&"*"
在末尾添加星号
方法二:使用SUBSTITUTE和RIGHT函数
=SUBSTITUTE(A1,RIGHT(A1,1),"*")
这个公式直接将最后一个字符替换为*
方法三:批量操作步骤
在空白列输入公式
复制公式到所有需要脱敏的行
选中公式结果列,复制
在原列或新列右键选择"选择性粘贴" → "数值"
删除辅助列
方法四:使用查找替换(适用于固定姓氏)
如果是常见的两字姓名,可以:
选中姓名列
按Ctrl+H打开查找替换
在"查找内容"中输入具体姓名
在"替换为"中输入脱敏后的姓名
点击"全部替换"
注意事项:
操作前建议备份原数据
公式方法更灵活,适用于各种长度的姓名
如果姓名包含英文或数字,需要相应调整公式
推荐使用方法一,因为它简单有效,适用于所有中文姓名。
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 IT薇薇
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果