如何使用EXCEL在一列中每一个手机号后边加分号

如何使用EXCEL在一列中每一个手机号后边加分号,然后把全部的数据显示在一个格子里,例如A列中,有3个手机号:
136XXXXXXXX
137XXXXXXXX
138XXXXXXXX

最后希望的效果是,在B1这一个格子里:136XXXXXXXX;137XXXXXXXX;138XXXXXXXX
这样的,在线等!!!谢谢了!!!

1.新建一个excel表格文件,如下图所示,假如A列是几十个手机号

2.在B列选中第一个表格,然后输入=A1&";",输完之后点击enter,如下图所示

3.拖动B1表格右下角的按钮就会自动将所有行添加分号,如下图所示:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-04-17

1.新建一个excel表格文件,如下图所示,假如A列是几十个手机号

2.在B列选中第一个表格,然后输入=A1&";",输完之后点击enter,如下图所示

3.拖动B1表格右下角的按钮就会自动将所有行添加分号,如下图所示:

本回答被网友采纳
第2个回答  推荐于2017-12-15
ALT+F11 调出VBA
输入 如下 (然后点上面绿色小三角 运行 再切回表格 看结果)

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''开始了

Sub ab()
Range("b1") = ""
n = 1
Do While n < 100 '''''''''100是手机号码的数量
Range("b1") = Range("b1") & Range("a" & n) & ";"
n = n + 1
Loop
End Sub
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''结束了本回答被提问者和网友采纳
第3个回答  2012-08-14
1.复制到记事本里面,加好你好在拷贝到excel;
2.使用=CONCATENATE(B1,";",B2,";",B3),假设号码在b列追问

假如我B列数据有上千个,也要B1......B1000这样一个个输入么? 有没有什么快捷的办法,比如能够B1:B1000这样的

追答

写一个,双击不就全部结束了?

第4个回答  2012-08-14
如果同意使用一个脚本来操作excel我就会。
相似回答