本文介绍 Microsoft Excel 中 TEXTJOIN 函数的公式语法和用法。

语法

TEXTJOIN(分隔符, ignore_empty, text1, [text2], …)

参数

说明

分隔符 必备

文本字符串 (空) 或一个或多个用双引号括起来的字符, 或对有效文本字符串的引用。如果提供了一个数字, 它将被视为文本。

ignore_empty 必备

如果为 TRUE,则忽略空白单元格。

text1 (必需)

要加入的文本项。文本字符串或字符串数组, 例如单元格区域。

[text2, ...] (可选)

要加入的其他文本项。文本项目最多可以包含252个文本参数, 包括text1。每个都可以是文本字符串或字符串数组, 例如单元格区域。

例如,=TEXTJOIN (" ",TRUE, "", "太阳", "将", "升", "起"、"明天") 将返回明天将升起太阳。

备注

  • 如果结果字符串超过32767个字符 (单元格限制), TEXTJOIN 将返回 #VALUE!消息.

示例

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。要让公式显示结果,请选中它们,按 F2,然后按 Enter。如果需要,可调整列宽以查看所有数据。

示例 1

币种

美元

澳元

人民币

港币

以色列谢克尔

韩元

俄罗斯卢布

编辑

=TEXTJOIN(", ", TRUE, A2:A8)

结果:

美国元, 澳大利亚元, 中文人民币, 香港元, 以色列谢克尔, 南朝鲜语赢得, 俄语卢布

示例 2

B 的

a1

b1

a2

b2

a4

b4

a5

b5

a6

b6

a7

b7

编辑

=TEXTJOIN(", ", TRUE, A2:B8)

结果:

a1、b1、a2、b2、a4、b4、a5、b5、a6、b6、a7、b7

如果 ignore_empty = FALSE, 结果将为: a1、b1、a2、b2、a4、b4、a5、b5、a6、b6、a7 和 b7

示例 3

城市

州/省

邮政编码

国家/地区

塔尔萨

确定

74133

美国

Seattle

WA

98109

美国

Iselin

NJ

08830

美国

劳德代尔堡

FL

33309

美国

坦佩

AZ

85285

美国

结束

,

,

,

;

编辑

= TEXTJOIN (A8: D8, TRUE, A2: D7)

结果:

塔尔萨,OK,74133,美国;西雅图,WA,98109,美国;艾斯林,NJ,08830,美国;劳德代尔堡,FL,33309,美国;坦佩,AZ,85285,美国;结束