excel 多行合并成一行

N行合并后保留N行的原来内容,我知道的方法:在另一行输入函数:=A1&A2&A3.....A99,回车,此方法过于繁琐,请问高手有没有更简单的可行方法?
如图,我需要将表格中数据在一个单元格中显示,在此单元格中自动换行
效果如下图

补充:
设内容在A列,先在B1输入公式:
=A1&CHAR(10)
将公式向下拉填充复制,再用“选择性粘贴”-“数值”的方法将结果保存为真实的数据而不是公式显示的结果;

最后在C1输入公式:
=PHONETIC(B1:B99)
并将单元格格式设为“自动换行”就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-10
这个在EXCEL中实现起来较麻烦。
其实你可以将数据复制到WORD中,在WORD合并,然后再将数据复制到EXCEL中,这样,既不复杂,也就实现了你的要求
第2个回答  2012-08-10
我一般会这样:
1.在上表中选中需要复制的内容,右键复制,
2.新建一个记事本,粘贴到记事本中(就是.txt文档),
3.再复制记事本中的内容,
4.在excel中激活目标单元格,右键粘贴
5.OK
相似回答