电视经常看到手机抽奖活动,通常手机号码的中间4位数是*号。还有为了保护公民个人隐私,将身份证的中间几位变成*号,这些在Excel表格中怎么实现的呢?

详细的操作方法或具体步骤
在Excel中实现将数字变为*号很简单,部分有规律的改变,则需要灵活运用,相信大家都知道截取字符的函数left、right函数,&函数想必也很清楚,这三个函数简单的组合,却产生了意想不到的效果,既可以批量实现又可以有规律将身份证、电话号码中的指定位数由数字变为*号。

首先,介绍left函数的使用方法,就是对单元格来说,截取指定数目的字符,比如“百度经验”含有4个字符,使用left函数就是可以从左边截取字符为“百”、“百度”、“百度经”等。

其次,介绍right函数的使用方法,类似于left函数,都是截取指定数目的字符,区别是从右边截取,这一点从英文字母的含义就可以看出。还是以“百度经验为例”,使用right函数截取字符为“验”、“经验”、“度经验”等。

使用过left、right函数处理过,手机号码显示是什么效果呢?如下图所示,距离期望的效果貌似还有一段距离,这是因为还差一个关键的连接环节,就是&函数的使用。

&函数算是一个连接函数,将不同的函数语言连接起来,这时,将手机号码的中间四位用*号表示,同时将left、right函数组合起来,就像是简单物质发生复杂化学反应一样,产生意想不到的效果。

接下来,就是见证奇迹的时刻。最终的效果如下图所示,中间四位号码显示为*号。

- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
