Excel把多个列内容合并为一个列的内容

问题:在Excel里面怎么把多个列内容合并为一个列的内容,请问如何处理呢?

类似下面的图表,我们想把3列的内容,合并起来,输出到一个单元格中。

1、可以使用 & 符号,在需要输出的单元格中输入: =A2&B2&C2

就可以实现上图的效果,这里如果想加中划线(-),可以这样输入 =A2&"-"&B2&"-"&C2

2、同样也可以运用 CONCATENATE函数

CONCATENATE函数可将多个单元格的文本合并到一个单元格中,如上例:

在D1单元格中输入公式 =CONCATENATE(A2,B2,C2) 即可;

这里如果想加中划线(-),可以这样输入 =CONCATENATE(A2&"-"&B2&"-"&C2)

3、如果只想得到值的话,可以这样操作:

选中D列,执行“复制”操作,然后再次选中D列,执行“编辑→选择性粘贴”命令,打开“选择性粘贴”对话框,选中其中的“数值”选项,按下“确定”按钮,D列的内容就是合并后的结果,而不是公式。

Related Posts