excel怎样把电话号码隐去中间四位

投稿:素年凉音 优质问答领域创作者 发布时间:2023-10-25 15:58:16
excel怎样把电话号码隐去中间四位

在 Microsoft Excel 中,您可以使用以下方法将电话号码隐去中间四位:

1. 使用“REPLACE”函数:此函数允许您替换文本中的特定部分。您可以使用以下公式来隐去电话号码中间的四位数字:=REPLACE(A1,5,4,""),其中 A1 是电话号码所在的单元格,5 是要替换的字符开始的位置,4 是要替换的字符数量,""是替换后的字符。

2. 使用“SUBSTITUTE”函数:此函数也允许您替换文本中的特定部分。您可以使用以下公式来隐去电话号码中间的四位数字:=SUBSTITUTE(A1,MID(A1,5,4),"",1),其中 A1 是电话号码所在的单元格,MID(A1,5,4)是提取电话号码中间四位数字的函数,""是替换后的字符,1 是指示 SUBSTITUTE 函数仅替换第一个匹配项的参数。

请注意,这些方法仅适用于将电话号码隐去中间四位数字的情况。如果您需要更复杂的电话号码隐私保护,建议您考虑使用其他方法,如密码保护工作表或使用数据加密技术。

excel怎样把电话号码隐去中间四位

excel中隐藏手机号中间四位的方法步骤如下

1. 将手机号码的中间 4 位替换成 * 号:

replace 公式:=REPLACE(A1,4,4,"****")

substitute 公式:=SUBSTITUTE(A1,"1234","****",1)

对于这个案例来说,当数据量大的时候,replace 比 substitute 函数方便,因为只要拖动公式即可。

2. 去除单元格中的所有空格:

这个需求,用 replace 函数就很难办到,因为它的第三个参数是连续的个数,无法跳跃查找

比如,第三个参数为 1,就只去除第一个空格

第三个参数为 2,就把空格和“爱”一起去掉了

但是用 substitute 函数,就很容易解决了:=SUBSTITUTE(A2," ","")