文章目录
- 输入公式: =TEXTSPLIT(A2,",") 以逗号为列分隔符,拆分结果为单行三列。
- 输入公式: =TEXTSPLIT(A2,,",") 跳过第2参数列分隔符,以第3参数逗号为行分隔符,拆分结果为三行单列。
- 输入公式: =TEXTSPLIT(A2,",",";") 逗号为列分隔符,分号为行分隔符,生成 3×2 数组矩阵。
- 输入公式: =TEXTSPLIT(A2,",",,TRUE) 第2参数列分隔符设置为逗号,跳过第3参数行分隔符,设置第4参数为TRUE,可以跳过连续逗号分隔符产生的空单元格。
- 输入公式: =TEXTSPLIT(A2,"a",,,1) 以“a”作为列分隔符,设置第5参数为“1”,表示不区分大小写,所有 "a或A"均作为同一种分隔符。
- 输入公式: =TEXTSPLIT(A2,",",";",,,"无") 在Excel的TEXTSPLIT函数中,行列不匹配指拆分后的行或列数量不一致,某些行拆分后的列数少于其他行,或某些列拆分的行数不足。 比如本例中先以逗号分列,同时以分号分行,拆分结果:第一行仅一列,第二行两列,第三行仅一列,典型的拆分后的行或列数量不一致。此时,Excel默认用#N/A错误值填充空白区域。 而通过第6参数可自定义填充内容,本例用“无”填充。
- 输入公式: =TEXTSPLIT(A2,{",","-","/"}) 由于TEXTSPLIT函数的列或行分隔符支持数组形式输入,也就是可以同时按数组内的多个元素分列或分行。 所以列分隔符输入{",","-","/"},表示同时按逗号、减号、除号进行组合分列。
- 输入公式: =TEXTSPLIT(A2,",") 由于A2单元格不存在列分隔符逗号,所以B2拆分结果返回原数据。这符合我们期望的返回结果。 推荐阅读: Excel文本拆分技巧:Textsplit函数参数详解 TEXTSPLIT函数怎么用? excel中TEXTBEFORE,TEXTAFTER使用全集
TEXTSPLIT函数是Excel与WPS表格中的动态数组函数,用于将文本按指定分隔符拆分为行或列,支持多分隔符、空值处理和填充逻辑。

微软Office LTSC 2021专业增强版 简体中文批量许可版 2024年09月更新
- 类型:办公软件
- 大小:2.2GB
- 语言:简体中文
- 时间:2024-09-12
查看详情
官方语法:
=TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with])
转换为通俗易懂的语法:
=TEXTSPLIT(待拆分数据, 列分隔符, 行分隔符, 是否忽略空值, 是否区分大小写, 异常返回值)

下面我们来了解一下TEXTSPLIT函数的8种常规用法,这8种常规用法可以解决我们工作中绝大多数关于拆分的问题。
输入公式:
=TEXTSPLIT(A2,",")
以逗号为列分隔符,拆分结果为单行三列。

输入公式:
=TEXTSPLIT(A2,,",")
跳过第2参数列分隔符,以第3参数逗号为行分隔符,拆分结果为三行单列。

输入公式:
=TEXTSPLIT(A2,",",";")
逗号为列分隔符,分号为行分隔符,生成 3×2 数组矩阵。

输入公式:
=TEXTSPLIT(A2,",",,TRUE)
第2参数列分隔符设置为逗号,跳过第3参数行分隔符,设置第4参数为TRUE,可以跳过连续逗号分隔符产生的空单元格。

输入公式:
=TEXTSPLIT(A2,"a",,,1)
以“a”作为列分隔符,设置第5参数为“1”,表示不区分大小写,所有 "a或A"均作为同一种分隔符。

输入公式:
=TEXTSPLIT(A2,",",";",,,"无")
在Excel的TEXTSPLIT函数中,行列不匹配指拆分后的行或列数量不一致,某些行拆分后的列数少于其他行,或某些列拆分的行数不足。
比如本例中先以逗号分列,同时以分号分行,拆分结果:第一行仅一列,第二行两列,第三行仅一列,典型的拆分后的行或列数量不一致。此时,Excel默认用#N/A错误值填充空白区域。
而通过第6参数可自定义填充内容,本例用“无”填充。

输入公式:
=TEXTSPLIT(A2,{",","-","/"})
由于TEXTSPLIT函数的列或行分隔符支持数组形式输入,也就是可以同时按数组内的多个元素分列或分行。
所以列分隔符输入{",","-","/"},表示同时按逗号、减号、除号进行组合分列。

输入公式:
=TEXTSPLIT(A2,",")
由于A2单元格不存在列分隔符逗号,所以B2拆分结果返回原数据。这符合我们期望的返回结果。

推荐阅读:
- Excel文本拆分技巧:Textsplit函数参数详解
- TEXTSPLIT函数怎么用? excel中TEXTBEFORE,TEXTAFTER使用全集