有时候为了保护隐私,我们会将excel表格中的手机号码进行加密,中间几位数字显示星号****,那应该怎么做才能excel表格中的手机号码中间4位数用星号****显示呢?
星号显示的手机号码另放一列,使用【REPLACE函数】,根据指定的字符数,REPLACE 将部分文本字符串替换为不同的文本字符串。
REPLACE(原字符串,开始位置,字符个数,新字符串)
B2在单元格中输入:=REPLACE(A2,4,4,"****")。(输入的所有符号都是英文状态下的)
- A2:可以直接用鼠标选中要隐藏的单元格,不用输入,这里选中A2。
- 4:从第4个字符开始替换(空格不占字符位置)
- 4:要替换4个字符
- "****":将那4个字符替换成****。
将A2里的字符串,从第4个字符开始的连续4个字符替换成:****。
把鼠标放到单元格右下角,变成实心十字形(黑色的十字),往下拉,其他的单元格也隐藏好了。
如图所示:空格不占字符位置。
将F2里的字符串,从第3个字符开始的连续5个字符替换成:@#$%&
替换后的字符不一定是5个,也可以多于5个,少于5个," "里面的内容是一个整体。
评论 (0)