Excel - CONCATENATE 函数



CONCATENATE 函数

Excel 的CONCATENATE函数将多个文本字符串组合成一个字符串。此函数对于将分散的数据整合为紧凑的形式很有用。它允许数据分析师使用换行符并将文本与日期组合,提取工作专业人士的全名。在 Microsoft Excel 中,CONCATENATE 函数的反义词是 TEXTSPLIT 函数和“文本到列”功能。

在 Web 版 Excel 和 Excel 2016 中,CONCATENATE 函数已被 CONCAT 函数取代。

兼容性

此高级 Excel 函数与以下版本的 MS Excel 兼容:

  • Microsoft 365 版 Excel
  • 适用于 Mac 的 Microsoft 365 版 Excel
  • Web 版 Excel
  • Excel 2024
  • 适用于 Mac 的 Excel 2024
  • Excel 2021
  • 适用于 Mac 的 Excel 2021
  • Excel 2019
  • Excel 2016
  • Excel 2013
  • Excel 2010
  • Excel 2007

语法

CONCATENATE函数的语法如下:

CONCATENATE (text1, [text2] ...)

参数

您可以将以下参数与CONCATENATE函数一起使用:

参数 描述 必需/可选
text1 它指定要组合的数值、单元格引用或文本字符串。 必需
Text2, ... 另一个项目,可以是文本和数值,将进行组合。最多可以使用 255 个项目合并,最多 8,192 个字符。 可选

要点

  • 您可以在 CONCATENATE 函数的参数中指定数值,无需将其括在引号中。
  • 您可以在不同的文本项目之间使用逗号;否则,引号将显示在结果字符串中。
  • 建议在输入字符串之间提供额外的空格以提高清晰度。您可以在参数之后设置空格,或者在参数之间指定带单个空格的双引号。
  • 如果文本项目未包含在双引号中,则 CONCATENATE 函数将检索 #NAME 错误。

在 Excel 中使用 Concatenate 函数

下面提供了使用连接函数的各种步骤:

步骤 1 - 加速 Excel 表格。

步骤 2 - 将光标放在目标单元格上并双击它。

步骤 3 - 输入=符号,然后输入CONCATENATE("text1"/单元格引用, " ", "text2"/单元格引用)。您还可以添加更多文本字符串。

步骤 4 - 按 Enter 键。

让我们用一个有趣的例子来详细说明。

连接函数示例

CONCATENATE函数用于连接或组合两个或多个文本字符串为一个字符串。

解决方案

步骤 1 - 首先,考虑使用 CONCATENATE 函数的示例数据集。

What Does The Concatenate Function Do

步骤 2 - 然后,选择D3单元格并编写公式=CONCATENATE(B3, C3)

Write The Formula CONCATENATE in D3 Cell

之后,按Enter键以获取结果值。

Write The Formula Concatenate Hit Enter

步骤 3 - 此外,移动到D4单元格并双击它,然后编写公式=CONCATENATE(B4," ", C4)。在此公式中,双引号放置在两个单元格引用之间,以便在两个字符串之间提供空格。

Write Formula CONCATENATE in D4 Cell

按 Enter 键计算结果。

Write Formula CONCATENATE in D4 Cell Hit Enter

步骤 4 - 此外,在D5单元格中编写公式=CONCATENATE(B5,",, "C5)并按Enter键。

Write Formula CONCATENATE in D5 Cell

然后,按Enter键。

Write Formula CONCATENATE in D5 Cell Hit Enter

步骤 5 - 在文本字符串之间提供正确空格的另一种方法是在第一个参数之后添加额外的空格。在D6单元格中输入公式=CONCATENATE("Chapter ",24)并按Enter键。

Enter formula CONCATENATE in D6 Cell

因此,CONCATENATE 函数将为您提供“Chapter 24”的结果。

CONCATENATE Will Give Chapter 24

步骤 6 - 让我们在D7单元格中连接两个以上的字符串。双击它并键入公式=CONCATENATE("Chapter 24, ","Chapter 25, ","Chapter 26 ")并按Enter键。

Join More Than Two Strings in D7 Cell

因此,CONCATENATE 函数将检索“Chapter 24, Chapter 25, Chapter 26”作为结果。

CONCATENATE Will Retrieve Chapter 24,25,26

步骤 7 - 在 Excel 中,要在单元格内添加换行符,请在单元格格式对齐方式选项卡中选择“自动换行”。然后在D8单元格中编写公式=CONCATENATE("Chapter 24", CHAR(10), "Chapter 25", CHAR(10), "Chapter 26", CHAR(10), "Chapter 27")。在此公式中,在文本参数之后使用 CHAR(10) 进行换行。

Write Formula CONCATENATE in D8 Cell

之后,按Enter键以获取结果。

Write Formula CONCATENATE in D8 Cell Hit Enter

因此,我们已成功在连接函数 Excel 中添加了换行符。

步骤 8 - 之后,您可以在D9单元格中输入公式=CONCATENATE("Book edition, "B9,",C9)

Write Formula CONCATENATE in D9 Cell

然后,按Enter键。正如您在屏幕截图中注意到的,您可以在 CONCATENATE 函数中将文本与用逗号分隔的单元格引用组合。

下载练习表格

您可以下载并使用示例数据表格来练习CONCATENATE函数。

广告