返回免费在线工具集合

Excel 数据脱敏

自动识别手机号、身份证号、银行卡号、邮箱、姓名、住址、金额等敏感列并按规则打码,可设置保留前几位后几位,导出脱敏后的新表格。

文档 独立定制 输出:Excel 文件 免费使用 发布时间: 阅读量:6 作者:马慧
正在加载工具…

打码强度选保留前三后四

缪知秋给员工表出库前打码,"打码强度"三档"保留前 3 后 4(常用)""全部打码""保留前 1 后 1",本案例选第一档。这一档并没有统管所有列:实测身份证保留前 6 后 4、邮箱固定"1 个字符 + 3 个星号 + 域名"、姓名与住址完全不看强度,它更像是给手机号准备的。选完界面不给预览变化,参数到点按钮时才读。

把打码强度设为「保留前 3 后 4」

员工表传进来只留内存

文件框传 staff-private.xlsx,实测 2034 字节,工作表名"员工信息",四行(一行表头加三行数据),表头"工号""姓名""手机号""身份证号""邮箱""住址""月薪"。input[type=file] 加 FileReader 本地读,只收 .xlsx / .xlsm,数据一步没出本机。识别是"按表头关键词"做的,而"月薪"这个词不在金额名单里。

上传含手机号与身份证的 staff-private.xlsx

七类敏感类型全勾上

七个敏感类型复选框对应手机号、身份证、银行卡、邮箱、姓名、住址、金额,本案例全勾。"金额(抹掉尾数)""详细住址"两个开关默认不勾,得手动勾。复选框只决定识别成某类型后要不要处理,认不认得出来是 detect() 的事,勾全了也不等于所有列都被识别。页顶提示号称能识别"银行卡、金额",这份样本里没有银行卡列。

确认 7 类敏感字段全部勾选

命中提示漏了月薪那列

点"识别并脱敏",实测提示依次报"B 列(姓名)""C 列(手机号)""D 列(身份证号)""E 列(邮箱)""F 列(住址)"各"处理 3 个值",只报 B 到 F 五列,A 列工号、G 列"月薪"一个字没提。预览第一行 ZB0012 张** 138****0001 330106********4512 z***@example.com 杭州市**** 18500,月薪一个星号都没有。预览只显示前 30 行,导出是全量,实测"脱敏后的表格.xlsx"、entries=10。

点「识别并脱敏」看命中数量

企业知识网( www.qiyezhishi.com )提供的结果为参考性内容,不构成法律、税务或投资建议。具体请以主管部门口径与最新法规为准。

本文作者

马慧,企业知识网站长,10年+SEO/GEO经验,精通白帽SEO与网站优化,擅长全网营销与短视频引流,曾打造日均万IP的SEO博客(小小课堂网)、十万IP泛流量资讯网站(错误博客)。自川来熟食连锁店长,5年熟食生产与管理经验,精通抖音本地生活服务运营。