年底啦,公司为了回馈员工一年来的辛苦工作,特定于1月31日举行员工手机号抽奖活动,奖品设特等奖、一等奖、二等奖、三等奖,兴奋不?那么问题来了,公布的中奖手机号要屏蔽中间的4位数字成****,怎么操作呢?
操作前、后手机号对比
一、在Excel中实现方法
方法:REPLACE函数
操作:
1、在D3单元格输入“=REPLACE(C3,4,4,”****”)”,回车,则手机号由C3单元格的“13012345678”屏蔽成D3单元格的“130****5678”。
2、选中D3单元格,拖动其右下角的填充柄向下拖动,即可将所有电话号码的中间4位数字屏蔽。
3、隐藏C列或将D列手机号复制后“选择性粘贴”成数值后删除C列。
* 案例中,C3单元格为原始手机号,D3单元格为屏蔽后的手机号,函数的功能是将C3单元格中的手机号从第4位数字开始连续4位用*取代,达到屏蔽的效果。
函数说明:REPLACE为代替函数,根据指定的字符数,将部分文本字符串替换为不同的文本字符串。
函数语法:REPLACE(old_text, start_num, num_chars, new_text)
* old_text:必需。要替换其部分字符的文本。
* start_num:必需。old_text中要替换为new_text的字符位置。
* num_chars:必需。old_text中希望REPLACE使用new_text来进行替换的字符数。
* new_text:必需。将替换 old_text中字符的文本。
二、在Word中实现方法
方法:查找替换法
操作:
1、点击“开始”工具栏之“替换”按钮,打开“查找和替换”之“替换”对话框(快捷键Ctrl+H);
2、在“查找内容”中输入“(1??)????(????)”;
3、点击左下方的“更多”按钮,勾选“使用通配符”复选,在“替换为”输入框中输入“1****2”;
4、点击“全部替换”按钮,“关闭”之。
说明:
* “(1??)????(????)”:查找以1开头的11个电话号码,其中括号将前三个数字和后四个数字分成两组表达式,以方便设置替换内容。
* “1****2”:其中“1”和“2”分别表示查找内容中的第一、第二个表格式,“****”表示替换成的4个“*”。