Excel 隐藏号码只显示身份证号码后四位数:CONCATENATE、RIGHT和REPT函数实现

为了保证用户的账户安全,一些常用的证件号码,如身份证、银行卡号码等,可以只显示后面四位号码,其他号码用星号代替。此时可通过CONCATENATE、RIGHT和REPT函数实现。

例1:将保险号码的后四位数与“***-**-”文本字符串合并

01 在“B2”单元格中输入完整的保险号码,本例输入“162-54-5679”。

02 在需要显示结果的单元格中输入公式:=CONCATENATE(“***-**-“,RIGHT(B2,4)),然后按下“Enter”键确认,得到结果“***-**-5679”。

例2:将字符串“****-”重复3次的结果与信用卡号码后四位合并

01 在“B2”单元格中输入信用卡号码,本例输入“9558-4698-8259-6425”。

02 在需要显示结果的单元格中输入公式:=CONCATENATE(REPT(“****-“,3),RIGHT(B2,4)),按下“Enter”键确认得到结果“****-****-****-6425”。

Excel 从文本左侧删除指定数量的字符:LEN、RIGHT函数

如果需要从文本左侧删除指定数量的字符,可通过LEN和RIGHT函数实现。RIGHT函数的语法为:=RIGH(string,n),其中参数string指定要提取子串的字符串;参数n指定子串长度返回值。

假设需要删除B1单元格中单词“Within”的前面4个字符,具体操作如下。

01 在“B1”单元格中输入需要处理的字符串,本例输入“Within”。

02 在单元格中输入公式:=RIGHT(B1,LEN (B1)-4),按下“Enter”键确认,即可得到结果“in”。

alt

Excel 通过RIGHT函数从最后一个字符开始返回指定个数的字符

如果需要从字符串最后一个字符开始返回指定个数的字符,可通过“RIGHT”函数实现。RIGHT函数的语法为:=RIGHT(text,num_chars),各参数的含义介绍如下。

※ text:需要提取字符的文本字符串。

※ num_chars:指定希望提取的字符数。

假设需要从最后一个字符开始提取5个字符,具体操作如下。

01 在“BI”单元格中输入需要的文字。

02 在需要显示结果的单元格中输入公式:=RIGHT(B1,5),然后按下“Enter”键确认即可。

alt