excel如何把 1,2 3,4 5,6 变为 1 2 3 4 5 6

excel横向两个数据,竖向引用
第一行1,2
第二行3,4
第三行5,6
结果
第一行1
第二行2
第三行3
第四行4
第五行5
第六行6

第1个回答  2012-09-10
使用公式:
=SUBSTITUTE(A1,",","")

问题补充:
1、复制第二列,粘贴到第一列的最后一个数据的后面;
2、建立辅助列,原行数输入1、3、5..... (可以用公式=ROW(B1)+ROW(B1)-1下拉填充生成);在粘贴过来的输入2、4、6.......(可以用公式=ROW(B1)+ROW(B1)下拉填充生成);
3、按辅助列升序排序;
4、删除辅助列。追问

数据不是1,2,3,4,这种连续数据,杂乱无章的,升序排列没用的

追答

按辅助列排序。

 

第2个回答  2012-09-10
1、如A1=1,BI=2,A2=3,B2=4 则C1=OFFSET($A$1,(COLUMN(A1)-1)/2,MOD(COLUMN(A1)-1,2))
2、向右填充就得到1、2、3、4
3、这是行的顺序的 要是想的列的就先选中行的数字 复制 粘贴为无格式粘贴 倒置 即可 就显示为列顺序了
第3个回答  2012-09-10
D1单元格输入公式
=offset($a$1,(row(a1)-1)/2,mod(row(a1)-1,2))

下拉填充公式本回答被提问者采纳
第4个回答  2012-09-10
你这个东西是想表示是文本格式吗?你可以选定那里,右键,选设置单元格格式,选择数字中的常规
相似回答