excel要合并两列的内容,千万别直接点「合并后居中」。这个按钮是用来合并单元格格子的,根本不是把两列的文字拼在一起,点错了搞不好只会留下左上角那一个单元格的内容。
真要把A列和B列的内容拼到同一个单元格里,常用的方法有三种:用&连接符、用CONCAT函数,或是用TEXTJOIN函数。想在合并结果中间加逗号的话,直接把逗号当成分隔符写进公式里就行。
一、用连接符把两列内容合并
操作很简单:先找个空白列输入等号,点一下第一列要合并的单元格,输入 &,再点一下第二列要合并的单元格就行。举个例子,A2存的是姓名,B2存的是对应的部门,直接在C2输入:
=A2&B2
敲回车,两列的内容就直接拼在同一个单元格里了。这个方法最直接,适合临时处理小批量数据。

二、合并两列并用逗号隔开
要是想让合并后的两列内容中间用逗号隔开,把逗号放在英文双引号里就行。比如要把A2和B2拼成“内容1,内容2”的格式,公式这么写:
=A2&","&B2
如果逗号后面还想留一个空格,可以写成:
=A2&", "&B2
输完之后点住单元格右下角的填充柄往下拖,整列就能批量合并完。姓名、城市、产品型号这类文本内容,用这个方法都很顺手。
三、用 TEXTJOIN 批量合并更省事
要是你用的Excel版本支持TEXTJOIN函数,合并多列的时候会省心很多。直接在放结果的单元格输入:
=TEXTJOIN(",",TRUE,A2:B2)
操作时注意公式里三个参数的含义:第一个是分隔符,写英文逗号就代表用逗号隔开内容;第二个参数填TRUE,代表自动跳过空白单元格;最后的A2:B2就是你要合并的内容范围。

四、合并后想保留结果怎么办
用公式合并出来的结果会跟着原数据联动变化,要是想把结果定死不跟着改,先选中所有合并好的结果列,点复制,再右键选「选择性粘贴」,只选粘贴「值」就行。
操作完公式就变成普通的纯文本了,之后哪怕删掉原来的A列、B列,合并好的结果也不会报错。
五、常见出错点
这里有两个高频出错的地方:第一,公式里用到的逗号和双引号都得是英文半角符号,哪怕用中文逗号偶尔也能跑出分隔效果,正式写函数参数的时候还是推荐用英文符号,稳得多。第二,不少人忘给分隔符加双引号,比如 =A2&,&B2 就会直接报错。
平时处理数据,就合并简单两列的话,用 & 就完全够用;要是要合并多列、需要自动跳过空白单元格、还要统一设置分隔符,用TEXTJOIN会更稳妥。











