共计 1210 个字符,预计需要花费 4 分钟才能阅读完成。
0.Excel 版本需求
TEXTSPLIT 函数
- TEXTSPLIT 函数 是在 Microsoft Excel 2019/Microsoft 365 中引入的新函数。
- 它需要使用 Excel 2019 或更高版本, 或者使用 Microsoft 365 订阅版本。
- 对于较早版本的 Excel, 可以使用其他函数如 TRIM、SUBSTITUTE、FIND 等来实现类似的文本拆分功能。
TEXTJOIN 函数
- TEXTJOIN 函数 是在 Microsoft Excel 2016 中引入的新函数。
- 它需要使用 Excel 2016 或更高版本, 或者使用 Microsoft 365 订阅版本。
- 对于 Excel 2013 及更早版本, 可以使用自定义公式或 VBA 来实现类似的文本连接功能。
1. TEXTSPLIT 函数
TEXTSPLIT 函数 用于将单元格中的文本字符串拆分为多个单元格。它可以根据指定的分隔符将字符串分割成多个部分。
TEXTSPLIT 函数语法:
TEXTSPLIT(text, [delimiter], [textColumn], [includeEmptyItems], [outputType])
- text: 要拆分的文本字符串。
- delimiter: 可选参数,指定用于拆分文本的分隔符。如果省略,默认使用空格作为分隔符。
- textColumn: 可选参数,指定输出结果是否应该在单独的列中返回。如果设置为 TRUE,则结果将在单独的列中返回。
- includeEmptyItems: 可选参数,指定是否包括空值。如果设置为 TRUE,则会包括空值。
- outputType: 可选参数,指定输出结果的数据类型。可以是 "TEXT"(默认)或 "NUMBER"。
示例:
原始数据:
A1: "apple,banana,orange"
使用 TEXTSPLIT 函数:
=TEXTSPLIT(A1, ",")
结果:
B1: "apple"
B2: "banana"
B3: "orange"
2. TEXTJOIN 函数
TEXTJOIN 函数 用于将多个单元格中的文本值连接成一个字符串。它可以根据指定的分隔符将多个文本值连接起来。
TEXTJOIN 函数语法:
TEXTJOIN(delimiter, [ignoreEmpty], text1, [text2], ...)
- delimiter: 必需参数,指定用于连接文本的分隔符。
- ignoreEmpty: 可选参数,指定是否忽略空值。如果设置为 TRUE,则会忽略空值。
- text1, text2, ...: 要连接的文本值。
示例:
原始数据:
A1: "apple"
A2: "banana"
A3: "orange"
使用 TEXTJOIN 函数:
=TEXTJOIN(",", TRUE, A1, A2, A3)
结果:
"apple,banana,orange"
总结
- TEXTSPLIT 函数 用于将单元格中的文本字符串拆分为多个单元格。
- TEXTJOIN 函数 用于将多个单元格中的文本值连接成一个字符串。
- 这两个函数在处理文本数据时非常有用, 可以大大提高 Excel 的文本处理能力。
正文完
[…] 常用查询函数说明: …