Excel中如何将多个单元格的内容合并到一个单元格上?

只是个笨蛋



01- 内容重排法——简单、高效

如图所示,需要把所有内容都合并到 A1 单元格内。

方法:

Step1: 把A1单元格的宽度拉到足够长哦;

Step2:选中数据,选择【内容重排】

可以发现,多行单元格内容,快速合并到一个单元格了


02-F9计算法

方法

Step1:在B1单元格输入 =A1:A6

Step2:按下F9,进行计算。把内容复制,然后粘贴到单元格内。

对于不需要的符号,可以通过Ctrl+H,进行替换掉。

这样,内容就可以快速合并到一个单元格了。


03-函数法Phonetic

使用函数 =phonetic(数据区域),可以实现多行数据,快速汇总到一个单元格内。


总结,非常感谢大家的阅读,这3种方法,简单,高效。尤其是第一种方法,超级简单,非常好用。雷哥强烈推荐第一种方法。


雷哥:自媒体【雷哥office】创始人,《竞争力:玩转职场Excel,从此不加班》作者,微软Excel专家认证,office培训师,职场老司机,分享职场经验 / 办公技能 / 提高职场效率

雷哥office


这里用两种方法解决这个问题,这里使用的是一列的数据,如果是一块的区域稍微变通下就可以

第一种方法是利用F9可以对选中的区域进行局部运算

选中一个单元格输入公式=A1:A109,然后在公式编辑栏,选中区域 A1:A109 然后按F9,就可以对这个区域运算,生成一个区域,然后单独复制这个里面的区域,粘贴到一个单元格,剩下的用替换功能就可以搞定,查找替换我相信大家都会的吧。

第二种方法 =PHONETIC(A1:B109)

需要一个辅助列,在辅助列里面输入逗号,用公式=PHONETIC(A1:B109)链接这里面的文本字符串,如果不输入逗号,则文字都会聚集在一起,大家根据需要,选择是否添加辅助列

走过路过的,动动发财的小手指,给点个赞呗!


水滴Excel


这个问题我介绍三种方法实现,分别是:复制粘贴法、函数法和PowerQuery法。



001 复制粘贴法:

首先点击开始选项卡里面剪贴板分组右下角的扩展按钮,将剪贴板显示在工作表界面的左侧。


然后全选要合并的单元格区域,复制,这时可以看到剪贴板上出现了刚刚复制的全部内容。

双击B1单元格进入单元格编辑状态,点击剪贴板中要粘贴的项目,即可将所有内容合并粘贴到B1单元格中。

如果希望以符号分隔,可以使用替换功能,在查找内容中输入ctrl+enter,代表查找换行符,替换处输入分隔符号,比如短横杠”-“,替换后结果如下。


002 函数法:

在office2019及office365中,可以直接使用concat或者textjoin实现多单元格内容合并,前者是直接合并,后者可以实现以分隔符连接合并。

CONCAT:

TEXTJOIN:


003 PowerQuery法:

全选数据区域,依次点击数据选项卡——自表格/区域,创建表,进入PowerQuery界面处理数据。


依次点击添加列——自定义列,在弹出的对话框中输入公式:

=Text.Combine(源[列1])

其中Text.Combine代表文本合并函数,源[列1]代表引用上一步骤中的列1。


如果希望以分隔符号连接,公式可以写成=Text.Combine(源[列1],“-”),结果如下:


使用删除列功能删除第一列,使用删除重复项功能对自定义列去重。


将得到的结果关闭并上载至工作表中。

使用PowerQuery的好处是,当数据源发生变化的时候,在结果表上鼠标右键,在弹出的菜单中选择刷新,即可立即实现一键自动合并。


「精进Excel」系头条签约作者,关注我,如果任意点开三篇文章,没有你想要的知识,算我耍流氓!

精进Excel


问题:“将多个单元格的内容合并到一个单元格”
答案:1、用连接符“&”;2、CONCATENATE函数;3、PHONETIC函数;4、批量合并单元格,快速填充Ctrl+E。

一、“&”大法。

推荐星数:★

每个单元格用"&"来连接,妥妥的!如下图所示:

二、CONCATENATE函数。

推荐星数:★

该函数的用法:将多个文本字符串合并成一个

其语法为:= CONCATENATE(字符串1,字符串2……字符串255)

如下图所示,当我们需要将前6列单元格合并在第7列时,可以利用该函数完成。

但是细心的同学也发现了,利用该函数,也需要我们一个个单元格点击,如果是255个单元格的话,工作量也太大了。所以我们可以采取第二种方法。

三、PHONETIC函数。

推荐星数:★★

该函数的用法:获取代表拼音信息的字符串

其语法为:= PHONETIC(引用区域)

还是刚刚上方的例子,如果换成PHONETIC函数的话,公式将变得非常简单,我们只需要按着选择对应大范围区域即可

四、“Ctrl+E”大法,助你批量合并文本信息

推荐星数:★★★★★(此处星星应该爆棚)

如果你用的是Excel2013以上的版本,我们甚至可以不用函数,也能完成操作。

以下表为例:

当我们需要将"电影名"、"导演"、"票价"合在一起显示,我们只需要在D2输入一次"蚁人2/佩顿·里德/¥30",然后按下快捷键Ctrl+E,只需一秒,就能自动合并剩下的文本信息。

如果还有什么不懂的,欢迎来评论区提问讨论哈。


学领未来


复制粘贴、VBA或者Power Query的方法都相对比较繁琐,而Excel提供的PHONETIC函数就可以完美解决字符串合并的问题。PHONETIC格式为PHONETIC(引用范围),它可以将指定范围内的字符串按照顺序拼接在一起。

最新版的Office2019还有两个函数也可是实现类似的操作,一个是CONCAT(引用范围),它和PHONETIC函数效果一致,另一个是TEXTJOIN(连接符,0/1,引用范围),它的功能更强大,可以指定字符间的连接符号。


光速Excel


最简单的,选一个单元格,=第一个单元格&第二个单元格&……&最后一个单元格,中间需要加文本或者符号的话加英文双引号


分享到:


相關文章: