excel设置手机号加密的6个超级技巧

发布时间:2021-08-19 Excel技巧

  生活或工作中,对于一些重要的信息我们要对其进行加密,即保护个人隐私。而日常的办公或工作中存储个人信息最多的就是Excel表格,如身份证号,手机号等等……如何在保证一定识别度的情况下,对个人的信息进行加密?一般采用的方法就是隐藏部分字段,如用“*”代替出生年月、手机号的中间4位等等。

  一、智能快速填充法。

  目的:快速隐藏手机号的中间4位。

  方法:1、在第一个目标单元格中输入:132****2222。

  2、选定所有目标单元格,包括第一个已经输入内容的单元格。

  3、快捷键Ctrl+E。

  解读:Ctrl+E为智能填充快捷键,可以根据预定的规律进行智能联想填充,除了隐藏手机号的中间4位外,还可以隐藏身份证号码中的出生年月,提取出生年月等实用技巧。

  二、Replace函数替换法。

  功能:将一个字符串中的部分字符串用指定的字符串替换。

  语法结构:=Replace(字符串,开始替换位置,替换长度,替换字符)。

  目的:快速隐藏手机号的中间4位。

  

 

  方法:在目标单元格中输入公式:=REPLACE(D3,4,4,****)。

  解读:D3为被替换的字符串,第一个“4”为从第4个字符串开始替换,第二个“4”为需要替换的字符串长度为4,“****”为替换字符,即将D3字符串中从第4位开始,长度为4的字符串用“****”替换。

  三、Left+Right组合函数法。

  功能:从指定字符串的左(右)侧开始提取指定长度的字符串。

  语法结构:=Left(字符串,提取长度);=Right(字符串,提取长度)。

  目的:快速隐藏手机号的中间4位。

  

 

  方法:在目标单元格中输入公式:=LEFT(D3,4)****RIGHT(D3,4)。

  解读:符号“”为连接符,将指定的两个或多个字符合并为一个字符串。

  四、Concatenate+Left+Right组合函数法。

  功能:将多个字符串合并为一个字符串。

  语法结构:=Concatenate(字符串1,字符串2,字符串……)

  目的:快速隐藏手机号的中间4位。

  

 

  方法:在目标单元格中输入公式:=CONCATENATE(LEFT(D3,4),****,RIGHT(D3,4))。

  解读:Concatenate函数有3个参数,第一个为Left函数的返回结果;第二个为“****”;第三个为Right函数的返回结果,然后将其合并为一个字符串。

  五、Mid函数法。

  功能:从指定的字符串中指定的位置开始,提取指定长度的字符。

  语法结构:=Mid(字符串,开始位置,字符长度)。

  目的:快速隐藏手机号的中间4位。

  

 

  方法:在目标单元格中输入公式:=MID(D3,1,3)****MID(D3,8,4)。

  解读:用连接符“”将字符串=Mid(D3,1,3)、****、=Mid(D3,8,4)连接在一起。

  六、substitute函数法。

  功能:将指定字符串中指定的字符用新字符从指定位置替换。

  语法:=Substitute(字符串,被替换字符串,替换字符串,[开始位置])。

  目的:快速隐藏手机号的中间4位。

  

 

  方法:在目标单元格中输入公式:=SUBSTITUTE(D3,MID(D3,4,4),****,2)。

  解读:1、公式中用Mid函数提取的值为2、3、4……等,都是其源字符串的第3或2(13333333333)位,而要替换字符串是第4位开始长度为4的字符串,为了使系统更精确的判断替换的位置,所以Substitute函数的第4个参数为2,即替换字符串为提取字符串在源字符串中的第2个开始。

  2、而字符串“13333333333”的情况更为特殊,所以需要另行设定公式为:=SUBSTITUTE(D4,MID(D4,4,4),****,3)。

  结束语:

 

  加密手机号或身份证号,防止数据泄密已迫在眉睫……本文从实际出发,对在日常办公中用Excel对手机号或身份证号加密的方法进行了列举,Ctrl+E法、Replace函数法、Left+Right组合函数法、Concatenate函数法、Mid函数法、Substitute函数法。对于应用技巧,你Get到了吗?