在 Excel 2011 for Mac 中将 3 列合并为一列

在 Excel 2011 for Mac 中将 3 列合并为一列

我正在尝试操作我在 Excel 中放入列中的一堆字符串元素。然后我用数据填充了前一列,然后填充了下一列。现在我想删除列边界,留下一列,其中包含该列中所有列的数据。如下所示:

      A    B    C  
    1 @    #    @   
    2 @    #    @  
    3 @    #    @  

我希望它看起来像这样:

  A     B     C  
1      @#@  
2      @#@  
3      @#@  

我认为,列和行的实际名称无关紧要,但它们是相邻的。

答案1

设置 D 列以使用公式=CONCATENATE(A1,B1,C1),然后删除 ABC 列

答案2

马克的答案不起作用——如果您执行这些步骤,连接的单元格“D”中不再包含数据。

完成上述连接后,您需要复制 D 列的内容并将其粘贴到空列 - E 列中。但不要进行常规粘贴,选择“选择性粘贴...”,然后选择“值”。这会将 D 列中的数据粘贴到 E 列中。现在 E 列包含文本,并且不再依赖于任何其他列。如果您想将数据从 Excel 复制并粘贴到其他内容中,最后一步尤其重要。

答案3

创建新列。在该列中输入以下内容

=A1&" "&B1&" "&C1 

点击Tab。然后您将在新列中看到@ # @。我在 之间留了一个空格" "。如果您愿意,可以添加逗号,它看起来就像 ( ", ") 这样。

然后,取出第一个单元格,并将公式一直复制下去。完成后,突出显示该列并剪切并粘贴特殊“值”。这样,所有公式都变成了实际文本。

相关内容