在excel表格里同一行里有姓名,地址,邮编,电话。我想把这几个表格里的内容合并在一起并换行的命令是什

在excel表格里同一行里有
姓名, 地址, 邮编, 电话。
张小明 广东省深圳市 518000 12345678901
我想把这几个表格里的内容合并在一起并换行的命令是什么?比如
姓名:张小明
地址:广东省深圳市
邮编:518000
电话:12345678901
在另一个表格里要这样显示

在E1中输入或复制粘贴此公式
=A1&A2&CHAR(10)&B1&B2&CHAR(10)&C1&C2&CHAR(10)&D1&D2
CTRL+1 对齐 勾选 自动换行 将此单元格设为自动换行。追问

这样的公式不能往下拉。

追答

公式修改为
=A$1&A2&CHAR(10)&B$1&B2&CHAR(10)&C$1&C2&CHAR(10)&D$1&D2
可以下拉填充

追问

我可以咨询你另一个问题吗?两列内容进行比较。第一列里的有个别内容第二列里没有。第二列里的也有个别的内容第一列里没有。第一列和第二列里的内相同的就排成一行。这个命令是怎样的?谢谢!

追答

能举个例子吗?没太懂你的意思。

追问

比如:
1 9
2 8
3 7
4 6
5 5
6 4
7 3
9
然后变成:
1
2
3 3
4 4
5 5
6 6
7 7
8
9 9
我是用数字代替了文字。第一列的内容顺便不变。第二列的内容顺序可以变。公式命令是什么?谢谢

追答

这个一时还想不出好的解,你可做为一个新的提问,请高手解答。

追问

哦!谢谢!

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-18
首先确保你的格式都是这样的,首先复制,粘贴的时候选择旋转,就可以了,让后合并重复内容,你试试看,批量的我没做过,你举例子的单个我是做过的
第2个回答  2013-05-18
=A1&":"&A2&CHAR(10)&B1&":"&B2&CHAR(10)&C1&":"&C2&CHAR(10)&D1&":"&D2&CHAR(10)追问

怎么不像姓名:张小明
地址:广东省深圳市
邮编:518000
电话:12345678901这样排列的呢?“CHAR(10)”是换行的命令吗?

追答

是合在一个单元格么,照我回答的那样应该就成(可能要适当调整列宽)。

追问

可以了。就是不能这公式不能往下拉

追答

哦,要拉呀,
那表字段名要绝对应用。这样 =A$1&":"&A2&CHAR(10)&B$1&":"&B2&CHAR(10)&C$1&":"&C2&CHAR(10)&D$1&":"&D2&CHAR(10)
这样就可以往下拉了

本回答被提问者采纳
相似回答