生活或工作中,对于一些重要的信息我们要对其进行加密,即保护个人隐私。而日常的办公或工作中存储个人信息最多的就是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到了吗?
#职场达人说# #职场干货# #Excel函数公式#
,