WPS表格绝技揭秘:身份证号敏感信息秒变星号!

WPS表格绝技揭秘:身份证号敏感信息秒变星号!

文章图片

WPS表格绝技揭秘:身份证号敏感信息秒变星号!

我是【桃大喵学习记】 , 欢迎大家关注哟~ , 每天为你分享职场办公软件使用技巧干货!
——首发于微信号:桃大喵学习记
前两天跟大家分享了WPS超级替换函数SUBSTITUTES , 有小伙伴留言:如何实现把身份证号中间八位批量替换成8个*号 , 不要辅助列 。
其实 , 大家在日常工作中都遇到过类似问题 , 经常需要把一些敏感数据信息转换成*星号 , 保护隐私 。 今天就跟大家分享一个简单的公式 , 轻松搞定身份证*星号转换 , 信息安全无忧!
如下图所示 , 我们需要把B列“模拟身份证号”中间八位批量替换成8个*号

方法:
只需在目标单元格中输入公式:
=SUBSTITUTE(B2MID(B278)REPT(\"*\"8))
然后点击回车 , 下拉填充数据即可

解读:
①MID(B278):从B2单元格中的字符串提取从第7位开始的8个字符(即身份证号中间的8位数字) 。
【WPS表格绝技揭秘:身份证号敏感信息秒变星号!】②REPT(\"*\"8):生成8个星号 。
③SUBSTITUTE(B2MID(B278)REPT(\"*\"8)):将B2单元格中的字符串中把上述提取的8个字符替换为8个星号 。
SUBSTITUTES函数介绍
功能:可以将字符串中的多个子字符串替换成新的字符串 。
语法:=SUBSTITUTES(字符串 原字符串 [新字符串
, [替换序号
)
解读:
函数SUBSTITUTES的第2参数(原字符串)和第3参数(新字符串)均支持数组 , 这就让SUBSTITUTES函数在处理批量替换任务时更为高效和强大 。
当然上面替换数据后在C列生成了一列中间八位批量替换成8个*号的身份证号 , 如果我们想直接在B列显示替换后的信息 , 不要辅助列 , 可以做如下操作:
首先复制公式生成后的数据区域→然后选择B列身份证号区域 , 选择项粘贴为数值→最后再删除或者清空C列中公式生成的数据记录即可 。

以上就是【桃大喵学习记】今天的干货分享~觉得内容对你有所帮助 , 别忘了动动手指点个赞哦~ 。 大家有什么问题欢迎关注留言 , 期待与你的每一次互动 , 让我们共同成长!

    推荐阅读