广告
—— 广告位①:导航下方通栏 728x90 ——

再不用逐条手动遮盖!Excel REPLACE公式帮身份证号一秒批量打码

分享一个能让大家少熬夜的小技巧:给批量身份证号做局部遮蔽。给他人发送身份证信息时,把出生日期那段隐藏掉是基本操作。可如果手头有几百行数据,还在用眼睛找位置、逐格替换,那既费眼神也费时间。其实Excel里早就预备好了非常直接的工具——REPLACE函数,一条公式下去,整列数据的敏感区段都会变成星号,干干净净。


先看效果:下面的图片就是公式运用前后的样子。


具体怎么做?在辅助列的第一个单元格里写入公式:


`=REPLACE(A2,7,8,"****")`


这个公式的含义并不复杂:A2是待处理的身份证号;数字7表示从第7个字符开始动手;数字8表示一共遮盖8个字符;最后的星号字符串则是替换上去的内容。身份证号的第7到14位恰好是出生日期,属于最需要保护的信息,把它全部用星号覆盖,正好达到脱敏目的。


输入后回车,单元格中立刻就能看到打码的结果。接下来只需要把鼠标移到该单元格右下角,等指针变成黑色十字,双击左键,或按住往下拖,整列数据就会自动批量完成打码。整个过程用不了几秒,比手动操作不知快了多少。


需要留意两点:一是用于替换的星号要放在英文双引号内,如果误用了中文引号,公式会报错;二是如果原来的身份证号是文本格式,计算出的结果也会以文本形式保存,后续复制和发送完全不受影响。


掌握了这个方法,以后再遇到身份证号批量打码,就不用把自己耗在重复劳动里了。表格很大也没关系,一条公式通通搞定。

广告
—— 广告位③:文末广告(正文结束后) ——
广告
—— 移动端底部轻量广告位 ——