在Excel中把多个单元格合并成一个用逗号分隔的单元格

  • Share This
Hugh West

在本教程中,我将与你分享 6 简单的方法来 合并多个细胞 你可以在任何数据集中轻松地应用这些方法,用逗号将许多单元格的值连接到一个单元格内。 为了实现这一任务,我们还将看到一些有用的功能,这些功能在许多其他与Excel有关的任务中可能会很方便。

下载实践工作手册

你可以从这里下载实践工作手册。

合并多个单元格.xlsm

在Excel中把多个单元格合并成一个由逗号分隔的单元格的6种简单方法

我们采取了一个简明的数据集来清楚地解释步骤。 该数据集约有 7 行和 4 最初,我们将所有单元格保持在 一般 对于所有的数据集,我们有 4 的唯一列,这些列是 公司,产品1,产品2。 合并的 尽管如果需要的话,我们以后可以改变列的数量。

1.使用Ampersand操作符来合并多个单元格

在这第一个方法中,我们将看到如何使用 安倍晋三 运营商在 ǞǞǞ 合并多个细胞 请按照以下步骤进行操作。

步骤。

  • 首先,转到单元格 E5 并插入以下公式。
=C5&", "&D5

  • 现在,按 进入 并将此公式复制到其他单元格。

因此,这应该会给我们带来我们所寻找的结果。

2.通过CONCATENATE函数将多个单元格合并为一个单元格

CONCATENATE函数 我们将使用这个函数来处理以下问题 合并多个细胞 变成一个由逗号分隔的。

步骤。

  • 首先,双击单元格 E5 并输入以下公式。
=concatenate(c5,", ",d5)

  • 接下来,按 进入 键,并复制下面的公式,使用 填充手柄 .

正如你所看到的,上述方法对于快速组合带有逗号的单元格也是非常方便的。

3.应用CONCAT函数

CONCAT函数 在Excel中,这个函数的工作原理与前一个函数类似,但它除了接受单个数值外,还可以接受范围参考。 让我们看看如何使用这个函数来 合并多个细胞 变成一个由逗号分隔的。

步骤。

  • 如前所述,在单元格中插入以下公式 E5 :
=concat(c5,",",d5)

  • 之后,按 进入 键或点击任何空白单元格。
  • 最后,在列的其他单元格中使用这个公式 E .

结果是,你应该得到你想要的结果。

4.利用TEXTJOIN功能

TEXTJOIN函数 下面是使用这个函数的步骤,它可以连接多个数值并在它们之间添加分隔符。 合并多个细胞 变成一个由逗号分隔的。

步骤。

  • 首先,转到单元格 E5 并插入以下公式。
=textjoin(", ",1,c5,d5)

  • 之后,按以下步骤确认该公式 进入 并通过拖动该公式向下复制。 填充手柄 .

因此,在 文本编辑器(TEXTJOIN 功能 也是非常有用的,可以将多个单元格合并为一个。

5.使用Excel闪存填充功能将多个单元格用逗号组合起来

现在让我们看看一个快速的方法来 合并多个细胞 变成一个用逗号分隔的 闪光填充 在Excel中的功能。

步骤。

  • 首先,输入单元格的值 C5 D5 之间使用逗号,在单元格 E5 .
  • 现在,选择所有单元格,从 E5 E10 .

  • 然后,点击 闪光填充 根据 数据工具 组的 数据标签 在屏幕的顶部。

  • 因此, 闪光填充 该功能将识别细胞的模式 E5 并将其也应用于其他细胞。

6.使用VBA来合并多个单元格

如果你熟悉 VBA 在Excel中,那么你可以很容易地 合并多个细胞 请按照以下步骤进行操作。

步骤。

  • 对于这种方法,请到 开发商 选项卡,并选择 视觉基础 .

  • 现在,选择 插入 VBA 窗口,并点击 模块 .

  • 接下来,在新窗口中键入以下公式。
 Function CombineCells(WorkingRange As Range, Optional Sign As String = ", ") As String Dim Sh_Rng As Range Dim ResultStr As String For Each Sh_Rng In WorkingRange If Sh_Rng.Value " " Then ResultStr = ResultStr & Sh_Rng.Value & Sign End If Next CombineCells = Left(ResultStr, Len(ResultStr) - Len(Sign)) End Function 

  • 现在,请转到单元格 E5 并插入以下公式。
=Combine(C5:D5,",")

  • 然后,按 进入 键,并使用 填充手柄 在其他细胞中也做同样的操作。

总结

我希望你能够应用我在本教程中所展示的方法,即如何 合并多个细胞 正如你所看到的,有相当多的方法来实现这一点。 因此,明智地选择最适合你的情况的方法。 如果你在任何一个步骤中被卡住,我建议多看几遍,以消除任何困惑。 最后,要了解更多信息 ǞǞǞ 技术,遵循我们的 ǞǞǞ 如果你有任何疑问,请在评论中告诉我。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.