![如何轻松地将 Excel 中的多个单元格合并为一个单元格?](https://linux22.com/image/1248798/%E5%A6%82%E4%BD%95%E8%BD%BB%E6%9D%BE%E5%9C%B0%E5%B0%86%20Excel%20%E4%B8%AD%E7%9A%84%E5%A4%9A%E4%B8%AA%E5%8D%95%E5%85%83%E6%A0%BC%E5%90%88%E5%B9%B6%E4%B8%BA%E4%B8%80%E4%B8%AA%E5%8D%95%E5%85%83%E6%A0%BC%EF%BC%9F.png)
如果我在 Excel 中有几千条联系人记录,其中列的值为“名字”、“姓氏”和“职称”,我该如何将这些值合并到同一行中名为“联系人”的列中?
Microsoft Excel 2007
答案1
首先创建一个新列,在其中使用该CONCATENATE
函数,如下所示:
=CONCATENATE( A1 , B1 , C1 )
此功能基本上将单词粘贴在一起,因此如果您有“Mr”,“John”和“Smith” A1
,B1
则C1
结果将是“MrJohnSmith”。
只需在公式中添加额外的分隔符即可轻松解决此问题,从而得到“Mr John Smith”。
=CONCATENATE( A1 , " " , B1 , " " , C1 )
现在只需将其复制到行下,对值进行选择性粘贴,然后就可以删除原始列。
答案2
使用字符串连接。您还需要添加空格。
假设您当前的单元格是 A1:A5,则将 A6 设为
=A1 & " " & A2 & " " & A3 & " " & A4 & " " & A5
该&
运算符将两个字符串组合在一起。
答案3
如果您要复制多行,还有另一种方法:
- 选择您想要的行并点击复制。
- 将行粘贴到记事本中。
- 双击单元格或选择单元格后按 F2。
- 将行粘贴到单元格中。
它应该将所有行复制到一个单元格中。