分享

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

 无为qudi84s0gy 2019-01-22

这个问题我介绍三种方法实现,分别是:复制粘贴法、函数法和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」系头条签约作者,关注我,如果任意点开三篇文章,没有你想要的知识,算我耍流氓!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多