excel如何把多个单元格的内容合并到一个单元格

我安装了2016版的office,里面居然有两个新的函数,一个叫CONCAT,另外一个叫TEXTJOIN, 这两个函数很好用,支持选择多个单元格区域,自动将单元格内容进行合并。

先来说说CONCAT函数吧。用法相当简单。就一个参数,选择需要合并的单元格区域。

详情参见如下动图:

excel如何把多个单元格的内容合并到一个单元格图1

再来说说TEXTJOIN, 它支持自定义分隔符,有三个参数,参数1:分隔符,参数2:是否忽略空值,参数3:要合并的单元格区域。具体使用方法参见如下动图。

第二参数为TRUE的情况:
excel如何把多个单元格的内容合并到一个单元格图2

第二参数为FALSE的情况:

excel如何把多个单元格的内容合并到一个单元格图3

excel如何把多个单元格的内容合并到一个单元格图4

代码如下:

Function HB(rng As Range, Optional Delimiter = “”)

Dim rng1 As Range

For Each rng1 In rng

HB = HB & IIf(rng1 = “”, “”, Delimiter) & rng1

Next

HB = Right(HB, Len(HB) – Len(Delimiter))

End Function

代码放入VBE后,我们要把工作表保存成启动宏的工作簿,即后缀名为.xlsm的文件,这样下次打开工作簿才能继续使用该自定义函数。

该自定义函数的使用方法很简单,两个参数,参数1:要连接的单元格区域,参数2:分隔符。详情参见如下动图。

excel如何把多个单元格的内容合并到一个单元格图5

Excel中将多个单元格的内容快速合并到一个单元格,分以下三种情况:

一、简单的几个单元格数据连在一起

要将简单的将几个单元格的数据连接在一起,可以使用&连接符或Concatenate函数来完成,我通常只用&连接符,因为用Concatenate函数并没有体现什么优势,而且函数超长。具体如下图所示:

excel如何把多个单元格的内容合并到一个单元格图6

二、将多个单元格的数据分成多行放到一个单元格中

将多个单元格的数据分成多行放到一个单元格,可以使用复制粘贴的方法,具体如下所示:

1、打开剪切板

excel如何把多个单元格的内容合并到一个单元格图7

2、复制数据

excel如何把多个单元格的内容合并到一个单元格图8

excel如何把多个单元格的内容合并到一个单元格图9

三、根据不同的内容对其相对应的分项内容进行动态合并

如下图所示,根据不同的学员,将其所参与的课程合并到一个单元格里,并用顿号分隔。

excel如何把多个单元格的内容合并到一个单元格图10

如果通过Excel传统的功能来解决,会非常麻烦,现在用Excel2016的新功能Power Query(Excel2010或Excel2013可到微软官方下载相应的插件)则非常简单。具体实现方法如下:

Step-01:获取数据到Power Query

excel如何把多个单元格的内容合并到一个单元格图11

Step-02:分组

excel如何把多个单元格的内容合并到一个单元格图12

结果如下:

excel如何把多个单元格的内容合并到一个单元格图13

Step-03:修改函数

将分组操作生成公式中的【List.Sum([课程])】修改为【Text.Combine([课程],”、”)

excel如何把多个单元格的内容合并到一个单元格图14

改完后回车,结果出来了,非常简单:

excel如何把多个单元格的内容合并到一个单元格图15


【私信“材料”直接下载系列训练材料】

  • 【Excel必备基础小动画】

  • 【60+函数汇总案例】

excel如何把多个单元格的内容合并到一个单元格图16

  • 【数据透视基础精选10篇】

  • 【Power Query入门到实战80篇】

  • 【Power Pivot 基础精选15篇】

excel如何把多个单元格的内容合并到一个单元格图17

我是大海,微软认证Excel专家,企业签约Power BI顾问

让我们一起学习,共同进步!

本文来自投稿,不代表天一生活立场,如若转载,请注明出处:http://tiyigo.com/it/16319.html

(0)
上一篇 2023-02-23 13:03
下一篇 2023-02-23 13:15

相关推荐

  • 硬盘坏了数据可以恢复吗,电脑摔了硬盘坏了数据还能恢复吗

    在众多的恢复案例中,机械硬盘损坏分以下几类。 1,电路板坏。电路板控制着电机的旋转、磁头的寻道等操作,如果损坏一般是马达不起转,或是频繁自动起转,硬盘无法就绪。如需恢复数据,通常只…

    2023-05-16
  • 怎么把很多照片拼成一个心形

    把图片拼成心形的教程,其实我早在 2017 年就发过教程: 在这篇教程里,主要用到的是 PowerPoint 这款软件以及 iSlide、Lvyhtools 插件。相比 PS ,P…

    2023-04-12
  • 如何选择最适合自己的显卡(怎么选择最适合的显卡驱动)

    一般而言 性能(由高到低):独立显卡>核心显卡>集成显卡功耗(由高到低):独立显卡>集成显卡>核心显卡 按需求选择 1、AMD 显卡,从之前的hd系列已经变…

    2023-08-25
  • 把flac格式转换为mp3格式的方法

    flac格式是一种无损压缩的格式,而mp3格式是有损压缩格式。flac格式的特点是其音质相对较好但所占的内存较高,mp3则音质略差但所占空间较小。因此在外设(耳机、音响)较为普通或…

    2022-12-20
  • 怎么快速把wmv格式转换成mp4文件

    WMV视频格式的全称为:Windows Media Video,是微软开发的一系列视频编解码和其相关的视频编码格式的统称,是微软Windows媒体框架的一部分。也是一种有着高压缩率…

    2023-01-28
  • dwf导入cad太卡怎么办

    有时候在CAD制图过程中,我们可能会遇到CAD文件过大的问题,导致无法正常保存传输,可能会占用过多的存储空间。这时候该如何解决呢?小编今天给大家介绍一下几个超级好用的方法,解决CA…

    电脑教程 2023-05-02
  • 你的手机可以预知未来吗,你的手机可以预测未来

    俗话说,一分钱也是物有所值的,当你想要手机快速运行时,你必须使用Apple,Snapdragon芯片CPU(包括闪存)来比较更高系列的设备,这些CpU厂商也比较麻烦性能越强大和芯片…

    电脑教程 2023-08-10
  • 如何用ps换人头

    平面设计发展前景市场需求旺,服务领域广泛,已经形成了新的消费热点和新的经济增长点。同时设计是艺术的龙头和灵魂,其风格、品位决定于设计。 然而现在平面设计的人员,经过专业训练的科班出…

    2023-06-15
  • 计算机病毒武器是什么

    随着军队信息化程度的提高,以计算机为核心的信息化装备或装备信息化组件成为国防力量的重要组成部分,一种新型作战样式——信息战也就应运而生。计算机病毒作为计算机诞生以来就存在的计算机安…

    2023-06-09
  • 如何制作linux发行版

    开源力量大,Linux内核的开源使得Linux遍地开花。Linux发行版本众多,在国内应用最广泛的发行版本主要有:CentOS、RHEL、Ubuntu、Debian 等。 不同的L…

    电脑教程 2023-02-11