在日常使用excel2019处理数据时,经常会遇到需要对手机号进行分段显示的情况。比如将11位的手机号,每3位或4位分成一段,这样能使数据看起来更加清晰明了。下面就为大家详细介绍几种让手机号分段显示的方法。
方法一:使用公式函数
1. left函数
假设手机号存储在a列,要在b列分段显示。如果想每3位分段,在b1单元格输入公式:=left(a1,3)&" "&mid(a1,4,3)&" "&right(a1,5)。这里left函数从左边取3位,mid函数从第4位开始取3位,right函数取右边5位,中间用空格连接。
2. text函数
同样在b1单元格输入公式:=text(a1,"000-000-0000")。text函数可以按照指定格式将数字转换为文本,这里的格式“000-000-0000”就把手机号分成了三段,每段4位。

方法二:设置单元格格式
1. 自定义格式
选中存放手机号的单元格区域,右键选择“设置单元格格式”。在“数字”选项卡中选择“自定义”,然后在类型框中输入“000 000 0000”(每4位一组,中间用空格隔开)或“000-000-0000”(每4位一组,用-隔开)等你需要的格式,点击“确定”即可。这种方法虽然显示上分段了,但本质还是文本格式,不能进行数字运算。
方法三:利用数据分列功能
1. 选中手机号列
点击“数据”选项卡,找到“分列”按钮。
2. 选择分隔符号
在分列向导中,选择“分隔符号”,点击“下一步”。
3. 设置分隔符号
勾选“空格”或其他你需要的分隔符号(如果手机号之间有特定分隔符),点击“下一步”。
4. 设置列数据格式
选择每列的数据格式,一般手机号全部分为文本格式,点击“完成”。这样手机号就被分段存放在不同单元格中了。
通过以上这些方法,就能轻松实现excel2019中手机号的分段显示,让数据处理更加高效和准确。无论是哪种方法,都能满足不同场景下对手机号分段展示的需求,帮助你更好地管理和分析数据。






















































