Excel - CONCAT 函数



CONCAT 函数

Excel 的CONCAT函数用于连接指定单元格区域内的输入字符串,无需使用 IgnoreEmpty 参数或分隔符。然而,在较旧版本的 Excel 中,使用的是 CONCATENATE 函数。例如,您可以使用 CONCAT 函数将空间科学家的姓名与他们的 SPID 结合起来。或者,TEXTJOIN 函数具有相同的功能,包括不同文本字符串之间的分隔符。

在 Excel 2016 中,CONCAT 函数被 CONCATENATE 函数替换。

兼容性

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

  • Microsoft 365 版 Excel
  • Microsoft 365 for Mac 版 Excel
  • 网页版 Excel
  • Excel 2024
  • Excel 2024 for Mac
  • Excel 2021
  • Excel 2021 for Mac
  • Excel 2019
  • Excel 2016

语法

CONCAT 函数的语法如下:

=CONCAT (text1, [text2] ...)

参数

您可以使用以下参数与CONCAT 函数:

参数 描述 必填/可选
text1 要合并的字符串数组、文本或单元格区域。 必填
Text2, ... 要合并的附加文本字符串、单元格区域。定性值最多不超过 253 个文本参数。 可选

要点

  • 您可以使用逗号来区分文本项。
  • 在 CONCAT 公式中,您可以在文本项之间插入带单个空格的双引号以分隔文本项,或者在每个字符串值后插入额外的空格。
  • 如果指定的字符串包含超过 32767 个字符,CONCAT 函数将返回 #VALUE! 错误。
  • 如果单元格格式不是常规,则不会执行 CONCAT 函数。
  • 确保文本字符串用双引号括起来;否则,CONCAT 函数将无法工作。

Excel 中 CONCAT 函数的示例

练习以下示例以学习如何在 Excel 中使用CONCAT 函数。

示例 1:如何在 Excel 中使用 CONCAT 函数?

Excel 中的CONCAT 函数用于将多个文本字符串连接成单个字符串。

解决方案

步骤 1 - 考虑样本数据集,其中文本值写在单元格区域 B2:B6 中。

CONCAT Function

步骤 2 - 首先,在E2单元格中输入公式=CONCAT(B2:C6),然后按Enter键。

CONCAT Function 1

因此,生成的文本字符串为 B1C1B2C2B3C3B4C4B5C5。

CONCAT Function 2

步骤 3 - 之后,选择E2单元格,在E3单元格中输入公式=CONCAT(B2:B6,C2:C6),然后按Enter键。

CONCAT Function 3

因此,CONCAT 函数检索B1B2B3B4B5C1C2C3C4C5文本字符串。

CONCAT Function 4

步骤 4 - 此外,将光标移动到E4单元格并编写公式=CONCAT(B4," ",C4)

CONCAT Function 5

Enter键。

CONCAT Function 6

步骤 5 - 之后,转到E5单元格并键入公式=CONCAT(B5," & ",C5),然后按Enter键。

CONCAT Function 7

CONCAT Function 8

步骤 6 - 在E6单元格中编写公式=CONCAT("Power"," ","Pivot")

CONCAT Function 9

Enter键以获取结果字符串。

CONCAT Function 10

示例 2:如何在 Excel 中添加回车符?

要在 Excel 中的 CONCAT 函数中添加回车符(换行符),可以使用 CHAR(10) 函数,它在 Windows 中表示换行符。

解决方案

您可以使用 CHAR(10) 函数将回车符嵌入单元格中。在实现 CONCAT 函数之前,请确保已在 Excel 中选择了自动换行。

首先,选择B3单元格并编写公式。

=CONCAT("Hub",CHAR(10),"Routers",CHAR(10),"Switches ")
CONCAT Function 11

之后,按Enter键。

CONCAT Function 12

因此,CONCAT 函数将使用换行符检索每个文本项。

下载练习表

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

广告