如何将手机号码中间做掩码,四个常用文本操作技巧

一.手机号码中间四位做掩码

Excel中登记的手机号码,如果我们不想外传又不能把那个字段删掉,掩码就是最好的选择,最先开始看到有人用分裂的方法把中间四位分裂出来再做替换,其实有一个固定的函数replace。

第一行是文本形式的号码,第二行是普通格式的号码,公式=repalce(A1,4,4,"****")

如何将手机号码中间做掩码,四个常用文本操作技巧_第1张图片
手机号码中间四位打掩码

二.控制单元格输入的文本长度

例如我们想在A列输入11位数的手机号码,输入超出11位或不足11位就会报错,这样就不会因少输一位而登记错了

点击上方数据选项卡,选择数据验证(早期版本是数据有效性),在允许下拉框中选择文本长度,然后下方数据选择长度等于11

如何将手机号码中间做掩码,四个常用文本操作技巧_第2张图片
设置文本长度

测试一下刚刚的设置有没有效果

如何将手机号码中间做掩码,四个常用文本操作技巧_第3张图片
文本长度测试

三.计算单元格中文本的长度(字符个数)

有人会想到用len函数,没错就是这个,但是看看下面的列子

如何将手机号码中间做掩码,四个常用文本操作技巧_第4张图片
字符个数

“今天星期 一”明明就是5个字 为什么回出来6呢,仔细一看“一”前面有个空格,用trim去空格??NO,上面这个例子用trim肯定是失败的 不信自己试试,这里用一个查找替换的方法,最简单的操作。

如何将手机号码中间做掩码,四个常用文本操作技巧_第5张图片
去空格文本长度

四.让单元格文字颠倒(从右往左)

有时候会需要将文字顺序反着来,先复制一下(不复制在原文字上改也可以),在上面字体那里前面加个@符号 (如果是宋体就是@宋体),再把文字方向调成向下旋转

最后调成自动换行,如果是竖着显示的 把行高拉正常就行了(两行结果可以对比下,少了个@字体)

如何将手机号码中间做掩码,四个常用文本操作技巧_第6张图片
顺序颠倒

你可能感兴趣的:(如何将手机号码中间做掩码,四个常用文本操作技巧)