前言
一般手机号码的长度为11位。如果全部挤在一起,很不容易分辨。我们在工作中,如果遇到大量的手机号码,最好将它们进行分段显示。今天我就提供三种办法,迅速将手机号码以分段来显示。
上图为小说人物手机号码表(如有雷同,纯属巧合)。请将其手机号码进行分段显示,前三个数字为第一段,中间四个数字为第二段,后面四个数字为最后段,中间用“-”相连。
方法一:自定义单元格设置法
1、 将B2至B15的手机号码复制粘贴到C2至C15单元格区域中,然后选中这些数据,右键-------设置单元格格式,界面如下:
2、 在分类栏中选择:自定义,在右侧会出现类型,在下方的框中输入:000-0000-0000。界面如下:
3、 最后单击:确定,就一次性将所有手机号码分段显示了。界面如下:
方法二:TEXT函数法
Text函数表示将数值转化为自己想要的文本格式,text函数的语法格=text(value,format_text),Value为数字值。Format_text 为设置单元格格式中自己所要选用的文本格式。Text函数是excel文本函数之王,运用十分灵活。以后我会进行详细的讲解,今天就讲解其一种用法。
公式:D2=TEXT(B2,"000-0000-0000")
特别注意,公式中的双引号必须在英文输入法状态下输入,否则会出错。公式意思是将B2中的数字,以000-0000-0000进行分段显示。其用法和方法一原理是相通的,只不过一个是通过自定义单元格格式,一个是通过text函数来设置。
方法三:LEFT、MID、RIGHT函数法
Text函数表示将数值转化为自己想要的文本格式,text函数的语法格=text(value,format_text),Value为数字
公式:E2=LEFT(B2,3)&"-"&MID(B2,4,4)&"-"&RIGHT(B2,4)
我们可以用文本截取函数将想要的数据先截取出来,然后中间再用“-”连接起来,&符号是连接符,可以将两个文本字符连接起来。
LEFT、MID、RIGHT函数用法
1、LEFT函数用于从一个文本字符串的第一个字符开始返回指定个数的字符。语法:LEFT( string, n )
2、RIGHT函数:返回从字符串右边取出的指定数量的字符。
语法:Right(string, length)
3、MID函数:从一个字符串中截取出指定数量的字符
MID(text, start_num, num_chars)
text被截取的字符
start_num从左起第几位开始截取(用数字表达)
num_chars从左起向右截取的长度是多少(用数字表达)
公式的意思是:LEFT(B2,3)从左边截取三个数字,MID(B2,4,4)是从左边开始的第四个字符开始截取4个数字,RIGHT(B2,4)是截取从右边开始往左数的4个数字,换一种说法是最后四个数字。最后我们再用连接符:&,将“-”和以上截取出的数字进行拼接,就能将手机号码进行分段显示。
本教程的源数据表百度网盘网址为:http://pan.baidu.com/s/1kUDLgNl
不同的人有不同的思路。保持开放的思路,才能获得多种答案。
课后练习:
请问如何将银行卡号进行分段显示?