Excel表格怎么隐藏手机号码中间四位数?超简单教程!


翻译简体中文繁體中文更新时间2025-11-20 17:47:55xuco


日常工作中,我们经常会用到Excel来统计、整理、分析数据,当表格中出现了一些隐私信息,比如客户的手机号码,我们就需要给手机号打码,以免泄露个人隐私。下面就来教大家如何将Excel表格中出现的手机号的中间四位隐藏掉,支持多个Excel文件批量处理。无需手动操作,一键全自动打码,省时省力。

隐藏手机号码的中间四位数字,是很常见的一个需求,这是一种非常重要的信息安全与隐私保护措施。手机号是个人身份识别的重要信息之一,所以如果我们需要对外展示或发布文件,就需要将文件中的手机号码进行打码处理。

一般情况下,我们给手机号打码都会选择隐藏中间四位数字,将中间4位数变成*号,比如,将手机号12345674567替换成123****4567。保留手机号的前三位和后四位,既能保护用户隐私,而且也能确认身份,避免造成误会。

下面就来教大家3种隐藏手机号码的方法,包括使用Excel公式打码,专业的文档处理工具批量替换,还有VBA宏批量处理。每种方法的方便程度和操作难度各有不同,大家可以根据自己的实际情况,选择一种最适合自己的方法来处理。

表格中的手机号码隐藏中间4位的效果预览

处理前:

image-表格里隐藏电话号,excel隐藏号码中间,把手机号中间变成*号

处理后:

image-表格里隐藏电话号,excel隐藏号码中间,把手机号中间变成*号

方法一:使用核烁文档批量处理工具批量隐藏手机号中间四位

推荐指数:★★★★★

优点:

  • 操作简单,不需要用到代码或脚本,没有任何技术门槛,普通小白也能轻松上手。
  • 支持批量处理,如果有几百份Excel文件需要进行脱敏处理,它都能一键搞定。
  • 功能灵活,除了Excel表格以外,还可以给Word、PPT、txt等文件里面的手机号打码。如果经常有这个需求的话,使用专业工具更加方便快捷,一次安装可长期使用。

缺点:

  • 需要在电脑上安装使用。

操作步骤:

1、打开【核烁文档批量处理工具】,选择【Excel工具】-【查找并替换Excel中的关键字】。

image-表格里隐藏电话号,excel隐藏号码中间,把手机号中间变成*号

2、点【添加文件】或【从文件夹中导入文件】,将所有需要处理的Excel文件加进来。

image-表格里隐藏电话号,excel隐藏号码中间,把手机号中间变成*号

3、按照下图设置相关选项,然后选择【使用公式模糊查找文本】。

image-表格里隐藏电话号,excel隐藏号码中间,把手机号中间变成*号

在左侧的关键字列表,输入以下公式(?<!\d)(\d{3})\d{4}(\d{4})(?!\d)

在右侧替换后的关键字列表,输入以下内容$1****$2

image-表格里隐藏电话号,excel隐藏号码中间,把手机号中间变成*号

4、所有文件就自动处理好了,直接点保存位置查看。每个Excel表格中的手机号都进行了打码处理,中间4位数字都替换成*号了,这比手动操作快多了!

image-表格里隐藏电话号,excel隐藏号码中间,把手机号中间变成*号

方法二:使用Excel公式来替换手机号的中间4个字符

推荐指数:★★★☆☆

优点:

  • 操作简单易懂,无需借助其它工具,直接在Excel里使用公式就可以给手机号打码。
  • 通用性强,除了可以隐藏手机号以外,还可以隐藏身份证号、账号等其它敏感信息。
  • 可以直接下拉填充整列数据,一键批量给表格中的上百个手机号码批量打码。

缺点:

  • 一次只能处理一个Excel文件,如果有很多文件需要脱敏,需要手动逐一操作。

操作步骤:

1、打开Excel表格,在一个空白列输入以下公式:=REPLACE(B2,4,4,"****"),然后按回车键即可。注意,这里的B2指的是有手机号码的单元格,这里手机号在E2单元格,所以应输入公式:=REPLACE(E2,4,4,"****")

image-表格里隐藏电话号,excel隐藏号码中间,把手机号中间变成*号

2、将鼠标放在单元格的右下角,下拉填充,然后这一列的所有手机号都自动隐藏中间4位数了。如果要直接替换原来的手机号的话,直接将打码后的手机号码复制粘贴到原列。不需要公式的话,直接选择性粘贴为值就可以了。

image-表格里隐藏电话号,excel隐藏号码中间,把手机号中间变成*号

方法三:使用VBA宏脚本一键给Excel表格脱敏

推荐指数:★★★☆☆

优点:

  • 高效自动化处理,可以批量处理上千行数据,无需手动复制公式,省时省力。
  • 可以保存为宏模板重复使用,能批量应用于不同表格,提高工作效率。

缺点:

  • 需要用到代码和VBA编辑器,对于初学者来说,操作比较复杂,不易上手。
  • VBA宏会直接覆盖原有的手机号,需要提前备份,以免丢失重要数据。

操作步骤:

打开Excel表格,按Alt+F11打开VBA编辑器,点击【插入】-【模块】,然后输入代码,点击F5运行,表格中的所有手机号码会统一隐藏中间四位数,替换成带*号的数字。

image-表格里隐藏电话号,excel隐藏号码中间,把手机号中间变成*号


关键字表格里隐藏电话号 , excel隐藏号码中间 , 把手机号中间变成*号
创建时间2025-11-20 14:12:13zhen

声明:网站中的图文、视频等内容均仅限于制作该内容时所使用的软件版本和操作环境,如后续因产品更新导致您的操作与网站上的内容不一致请以实际为准!

相关文章

更多文章

没有您想要的功能?

向我们反馈您的需求,评估通过后,我们将免费实现!