excel如何把多列文本合并excel如何把多列文本合并

如题所述

方法1:使用快速填充技巧
方法2:使用合并连接符号&
方法3:使用公式concatenate
方法4:使用公式TEXTJOIN
前2种方法操作最为便捷,因此放在前面跟大家介绍,大家记住两三种方法就基本够用了。
方法1
使用快速填充技巧
第一步:首先先将B2单元格里的“天魁星”,C2单元格里的“呼保义”,D2单元格里的“宋江”,手动复制到E2单元格,变成:天魁星呼保义宋江。
第二步:将鼠标移到E3单元格,然后按Ctrl+E自动填充。搞定!
PS:快速填充也可以不用Ctrl+E,方法:将鼠标移到E2单元格右下角,当光标变为黑+的时候,往下拉进行内容填充,然后点击填充底部的图标,选择【快速填充】,即可
方法2
使用合并连接符号&
第一步:在E2单元格中输入=B2&C2&D2,然后按enter回车,得到【天魁星呼保义宋江】的结果。
第二步:将鼠标移到E2单元格右下角,当光标变为黑+的时候,鼠标左键双击,搞定。
PS:如果想要将多列合并成一列,并且想要在中间加符号,怎么弄?
比如:想要在【宋江】二字前面加一个破折号——,那么则公式写为:=B2&C2&"——"&D2。记得破折号——要用英文引号引起来,并且破折号前后都要有&进行连接。
以上2个方法掌握了,基本上就够用了,接下来高潜老师再给大家介绍两个用函数公式进行多列数据合并成一列的方法!
方法3
使用公式concatenate
concatenate是一个将多个文本字符串合并成一个的函数,这个函数特别简单,没有复杂的参数,需要合并哪些单元格,就将哪些单元格选中即可,比如想要将B2、C2、D2单元格的数据内容合并,则在输入公式后,依次选中B2、C2、D2单元格即可。
然后将鼠标移到E2单元格右下角,当光标变为黑+的时候,鼠标左键双击,搞定!
方法4
使用公式TEXTJOIN
TEXTJOIN的官方释义是:使用分隔符连接列表或文本字符串区域。
看不懂对不对?那咱们看百度翻译就清晰了。
没错,TEXTJOIN的意思就是将文本连接起来。这正是我们多列内容合并成一列可以用到的功能。
TEXTJOIN的函数公式语法是:=TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)
其中,delimiter是分隔符的意思,你想用什么分隔符来连接这几列内容,就写什么分隔符,写的时候记得把分隔符用英文引号""引起来,比如"——",如果不需要分隔符,则只写英文引号即可,中间不用插入分隔符,即写成:"";
ignore_empty:是否忽略空白单元格,此处可以填1(TURE)或者0(FALSE),填1就代表忽略空白单元格,填0就代表不忽略空白单元格,也就是空白单元格也会用你前面写的分隔符来隔开;
1、首先打开excel表格,全选需要合并的单元格。
2、然后点击工具栏里的合并后居中后方箭头。
3、最后选择需要的合并单元格方式即可。
温馨提示:答案为网友推荐,仅供参考
相似回答