TEXTJOIN 函数

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。

TEXTJOIN 函数将多个区域和/或字符串的文本组合起来,并包括你在要组合的各文本值之间指定的分隔符。如果分隔符是空的文本字符串,则此函数将有效连接这些区域。

注意: 如果你有 office 2019, 或者你有office 365 订阅, 则此功能在 Windows 或 Mac 上可用。如果你是 office 365 订阅者, 请确保你拥有最新版本的 office

语法

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,美国;结束

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家,在解答社区获得支持,或在 Excel User Voice 上建议新功能或功能改进。

另请参阅

CONCATENATE 函数

CONCAT 函数

Excel 中的公式概述

如何避免损坏的公式

查找和更正公式中的错误

Excel 键盘快捷方式和功能键

文本函数(参考)

Excel 函数(按字母顺序)

Excel 函数(按类别列出)

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×