100% 浏览器本地运算 · 符合《个人信息保护法》· 绝不上传网络

Excel 数据隐私脱敏与身份证信息提取器

快速对手机号、身份证号、员工姓名、银行卡及邮箱进行掩码脱敏处理。一键获取对应 Excel 原生公式,或直接上传表格进行整列批量打码与出生年月/性别提取。

修改上方内容,右侧将即时展示脱敏结果与身份证衍生信息。
110101********2315
身份证解析信息提取:
出生日期:1990年03月07日
法定性别:
实足周岁:36 岁
行政区代码:110101
对应 Excel 原生处理公式(假设数据在 A2 单元格)
=REPLACE(A2,7,8,"********")

常用 Excel 隐私合规脱敏公式速查表

手机号脱敏 (前3后4保留)

保留前3位与后4位,中间4位用星号代替

示例:13812345678138****5678
=LEFT(A2,3)&"****"&RIGHT(A2,4)
18位身份证号脱敏 (隐藏出生日期)

保留前6位行政区划与后4位顺序校验码,中间8位生日打码

示例:110101199003072315110101********2315
=REPLACE(A2,7,8,"********")
姓名脱敏 (2字隐藏后1字,3字及以上隐藏中间)

如“张三”变为“张*”;“诸葛孔明”变为“诸**明”

示例:诸葛孔明诸**明
=IF(LEN(A2)<=2, LEFT(A2,1)&"*", LEFT(A2,1)&REPT("*",LEN(A2)-2)&RIGHT(A2,1))
电子邮箱脱敏

隐藏用户名中间部分,保留首字母和域名

示例:service@company.coms***@company.com
=LEFT(A2,1)&"***"&MID(A2,FIND("@",A2),99)
银行卡号脱敏 (前6后4)

保留银行卡BIN码前6位和尾号4位,中间6位以上打码

示例:6222021234567890123622202******0123
=LEFT(A2,6)&"******"&RIGHT(A2,4)

深入理解:职场数据报表中的个人信息去标识化与 Excel 函数技巧

随着我国《中华人民共和国个人信息保护法》(PIPL) 以及各行业数据安全合规要求的出台,日常向下游服务商、外包团队或公开看板报送表格时,包含手机号码、居民身份证、银行卡等个人敏感信息的字段必须进行“去标识化(脱敏)”处理。

一、常见脱敏规范与 Excel 函数剖析

  • 手机号脱敏(前3后4): 中国大陆手机号一般为11位,惯例保留号段(前3位,如138、189)和后4位以供机主核对。公式 =LEFT(A2,3)&"****"&RIGHT(A2,4) 使用文本截取与连接符,在任何 Excel 版本中均极速运行。
  • 18位身份证脱敏与提取: 第7至14位为居民出生年月日(如19900307),属于高度敏感的隐私数据。使用 =REPLACE(A2,7,8,"********") 可以直接将中间8位替换为星号。
  • 从身份证提取生日与法定性别: 提取生日:=TEXT(MID(A2,7,8),"0-00-00");提取性别(第17位单数男,双数女):=IF(MOD(MID(A2,17,1),2),"男","女");计算周岁年龄:=DATEDIF(TEXT(MID(A2,7,8),"0-00-00"),TODAY(),"Y")
  • 中文姓名脱敏(支持双字与多字): 常规“张三”需脱敏为“张*”,而“诸葛孔明”或新疆少数民族长姓名需变为“诸**明”。经典动态公式为:=IF(LEN(A2)<=2, LEFT(A2,1)&"*", LEFT(A2,1)&REPT("*",LEN(A2)-2)&RIGHT(A2,1))

二、为什么推荐纯前端离线工具脱敏?

许多网络上的脱敏小工具将用户上传的表格传输到了其后端云服务器进行解析,这存在极大的数据泄露合规隐患。 本平台所有表格解析、正则表达式脱敏与 SheetJS 文件导出均100% 运行在您当前浏览器的本地内存中,不发送任何网络请求,确保企业薪资、人事档案及商业机密绝对安全。