怎么把excel里的11位数号码和姓名分别分开?用什么公式??

复制数字后怎么变成这样了??

Excel中11位数字可以用left和right函数和姓名分开

软件版本:Office2013

方法如下:

1.从A列号码与姓名数据中将两者分开:

2.提取号码的公式如下:

3.提取姓名的公式如下:

4.下拉填充,就分别得到了号码和姓名:

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-09-07

    创建一个Excel表格,要求表格中有含有11位电话号码。

    用鼠标选中A1至A7的表格,鼠标右键找到“设置单元格格式”并点击。

    将G/通用格式按照习惯改为“3-4-4”的分段显示。文本框内输入“000-0000-0000”后点击“确定”。


    此时,查看表格电话号码已经按照设置呈现“3-4-4”的分段显示效果。


    现在可以按照以上方式,将号码设置成你习惯的各种分段方式,如“333-4444-4444”、“333-333-55555”、“4444-4444-333”……

第2个回答  2016-09-05
选择A列,在“数据”选项下的“分列”中,以“空格”作为分隔符“分列”,即可。追问

但是这样子把文字中其他的空格也分离出来了

追答

在B1单元格输入以下公式,然后向下填充公式
=--LEFT(A1,11)
在C1单元格输入以下公式,然后向下填充公式
=SUBSTITUTE(A1,B1,"")
或者=MID(A1,13,20)

追问

哇!!可以哦完美解决了!顺便问下:像这样的前面是文字;后面是11位数字的电话这个应该用什么公式呢?

追答

11位数字在后,在B1单元格输入以下公式,然后向下填充公式
=--RIGHT(A1,11)
在C1单元格输入以下公式,然后向下填充公式
=SUBSTITUTE(A1,B1,"")
或者=LEFT(A1,LEN(A1)-11)

追问

再请教一下大师,复制单元格的内容到别的地方,怎么出现value!了呢??怎么解决?

追答

复制单元格,然后在目标单元格,单击鼠标右键,“选择性粘贴”为“数值”,即可避免公式引用其他无效区域,返回错误值。

相似回答