TEXTSPLIT 函数
约 402 字大约 1 分钟
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac
1. 函数简介
TEXTSPLIT 函数使用列和行分隔符拆分文本字符串,并将结果溢出到多个单元格中。
2. 语法
TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with])| 参数 | 选填 | 说明 |
|---|---|---|
| text | 必需 | 要拆分的文本 |
| col_delimiter | 必需 | 沿列拆分文本的分隔符 |
| row_delimiter | 可选 | 沿行拆分文本的分隔符 |
| ignore_empty | 可选 | 是否忽略连续分隔符。TRUE 忽略(默认),FALSE 不忽略 |
| match_mode | 可选 | 搜索是否区分大小写。0 = 区分大小写(默认),1 = 不区分大小写 |
| pad_with | 可选 | 填充值。默认为 #N/A |
3. 示例
3.1. 按列拆分
=TEXTSPLIT("苹果,香蕉,橙子", ",")将文本按逗号拆分为三列。
3.2. 按行拆分
=TEXTSPLIT("苹果 香蕉 橙子", , " ")将文本按空格拆分为三行。
3.3. 同时按行列拆分
=TEXTSPLIT("a,b;c,d", ",", ";")将文本按逗号拆分为列,按分号拆分为行,生成 2x2 的结果。
4. 实用技巧
4.1. TEXTSPLIT 是动态数组函数
TEXTSPLIT 是动态数组函数,结果会溢出到相邻单元格
4.2. 可以使用多个字符作为分隔符
可以使用多个字符作为分隔符
4.3. 注意文本处理
配合 TEXTBEFORE 和 TEXTAFTER 函数可以实现更灵活的文本处理
4.4. padwith 参数用于填充不规则数据
pad_with 参数用于填充不规则数据