TEXTSPLIT 函数的使用方法及公式实例
按分隔符拆分
按列分隔符和行分隔符拆分文本,直接生成动态二维数组。
TEXTSPLIT 函数语法
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。 |
TEXTSPLIT 函数公式实例
在单元格中输入以下公式:
=TEXTSPLIT("甲,乙;丙,丁", ",", ";")返回结果
甲、乙;丙、丁(2 行 2 列)
逗号负责分列,分号负责换行。
常见错误与使用注意事项
- 连续分隔符默认会生成空项,需要忽略时应将 ignore_empty 设为 TRUE。
- 各行拆出的列数不同时默认用 #N/A 补齐,可通过 pad_with 修改。