EXCEL表格中怎么将两列单元格内容合并成一列?

例如这个表格? 怎么能把夏元宝放到夏重武的下一列?胡桂珍放到吴长河下一列? 一个一个粘贴肯定是不行的,整个表格有6000多人呢!

如图,A列、B列内容合并到C列。

1、在C1单元格输入“=a1&b1”回车,既得C1内容为“一班1组”。

2、鼠标移动到C单元格右下角,光标变成黑十字,点住鼠标左键不松向下拖动到C6。完成整列合并。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-06-02
说一个笨办法吧,保证好用
1,在K列建立一个数列,K1=1,K=2,......K6000=6000
2,建一个新表,把I列和K列数据(就是第1列的姓名和第3列的数列)粘贴过去,变成A列和B列
A1=夏重武,A2=徐淑琴,.....A6000=****
B1=1,B2=1,......B6000=6000,
3,把J列和K列数据(第2列的姓名和第3列的数据)从A列和B列的6001行开始粘贴,
A6001=夏元宝,A6002=(这个是空的),........A12000=
B6001=1,B6002=2,.......B12000=6000
4,排序吧,
先按A列排序,
把A列空名的删除
再按B列排序

OK了
PS:注意旧表数据的保存,因为如果新表数据操作不好的话,容易把顺序弄乱,这时候就还得用旧表的数据了
PS:纯手打,望采纳追问

我弄完了之后还有一个问题没解决,就是夏元宝是在夏重武的上一行 胡桂珍在吴长河的上一行,每一个都是后面的在上面, 怎么能把他俩调过来,就是说怎么能让夏元宝在夏崇武的下一行?

追答

这个问题,应该这样解决,在第3步后面,再加一个3.1步

3.1,在C列建一个新数列
C1=1,C2=2,C12000=12000
4,排序吧,
先按A列排序,
把A列空名的删除
再按C列排序(新加步骤)
再按B列排序

本回答被提问者采纳
第2个回答  2014-11-27
在K1输入公式:
=INDIRECT(TEXT(SMALL(IF($I$1:$J$19<>"",ROW($I$1:$J$19)*100+COLUMN($I$1:$J$19),999999),ROW()),"R0C00"),)&""
公式以CTRL+SHIFT+ENTER三键结束。
将公式向下复制。
第3个回答  2014-11-27
把第二列剪切到一张空表中,排序,再复制后第一列后面就可以了。
第4个回答  2019-04-08
两列单元格都有内容,合并只能保留一个单元格的内容
,你要把另一个单元格的内容复制过去才行的
相似回答