手机号,人手必备,出于隐私的保护,手机号只能给信任的人,所以对于手机号的加密迫在眉睫……其实,在我们常用的办公软件Excel中也可以实现手机号的加密,主要方法有3种。 一、Left+Right函数法。 目的:加密手机号的中间4位。 方法: 在目标单元格中输入公式:=LEFT(C3,3)&'****'&RIGHT(C3,4)。 解读: 相信对函数有所了解的亲,看完公式之后豁然开朗,不就是提取手机号的前3位和最后4位,然后和4个*连接在一块儿吗?其实原理就是如此。首先用Left函数提取手机号的前3位,紧随其后连接****,最后用Right提取手机号的最后4位,最终返回拼接的字符串,达到了加密手机号的目的。 二、Replace函数法。 功能:将指定字符串中的部分字符串用另一个字符串替换。 语法结构:=Replace(源字符串,开始替换位置,替换长度,新字符串);也就是说,将“ 目的:加密手机号的中间4位。 方法: 在目标单元格中输入公式:=REPLACE(C3,4,4,'****')。 解读: 1、公式=REPLACE(C3,4,4,'****')中,C3为“源字符串”;第一个4 2、新字符串****可以根据需要灵活处理。 三、Substitute+Mid函数法。 Substitute函数解读: 功能:将字符串中的部分字符串 语法结构:=Substitute(源字符串,被替换字符串,替换字符串,[从第几个开始替换]);当省略最后一个参数时,默认值为1,即从第一个被替换的字符串开始替换。 Mid函数解读: 功能:从文本字符串中指定的起始位置 语法结构:=Mid(源字符串,提取字符开始位置,字符长度)。 目的:加密手机号的中间4位。 方法: 在目标单元格中输入公式:=SUBSTITUTE(C3,MID(C3,4,4),'****')。 解读: 将C3单元格中从第4位开始,长度为4的字符串用“****”进行替换。 |
|
来自: hercules028 > 《excel》