Excel中神奇的拆分函数! 一文讲透TextSplit函数从入门到精通

作者:

文章目录

Excel函数中,TEXTSPLIT可以拆分成两块,TEXT是指文本,SPLIT指的是拆分,合在一起理解为,是对文本进行拆分的函数,可以按列拆分和按行拆分。

微软Office LTSC 2021专业增强版 简体中文批量许可版 2024年09月更新

  • 类型:办公软件
  • 大小:2.2GB
  • 语言:简体中文
  • 时间:2024-09-12

查看详情

作用:将文本字符串根据指定的分隔符进行拆分。

语法:TEXTSPLIT(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])

包含六个参数:

接下来会通过四个案例,来认识加深对TEXTSPLIT函数的了解。

如下如所示:需要将C列会计科目拆分成一级、二级和三级科目

解决方法:输入公式=TEXTSPLIT(C2,"/")

公式说明:需要将会计科目拆分成多列,科目之间分隔符用“/”隔开,因此第二参数列分隔符用“/”表示,后面的参数可省略不填。

问题:快速将B列员工信息拆分成多行?

还在一个个复制粘贴吗,效率太慢了,只需要一个公式就可以解决。

公式=TEXTSPLIT(B2,,"、")

公式说明:按行分列,需要使用第三参数,按行分隔符“、”,可以省略第二参数,但需要用逗号隔开哈,否则的话就是按列拆分了。

问题:将合并单元格的内容拆分成两列数据,分别按姓名和销售额排列?

输入公式=TEXTSPLIT(C1,":",";")

公式解读:这个案例涉及到拆分多列和拆分多行,姓名和销售额直接是列分隔符“:”,行分隔符用英文的分号隔开,分别输入对应的分隔符号即可。

问题:将员工信息拆分成多列,保持数据连贯性?

直接输入公式=TEXTSPLIT(B2,"、"),拆分结果有些数据不连续,那是因为省略了第四参数,默认是包含空白单元格。

公式=TEXTSPLIT(B2,"、",,TRUE)

补充完善第四参数,选择TURE,忽略空白单元格,这样就能使数据保持连续性了。

推荐阅读:

  • WPS新函数TEXTSPLIT到底有多强大 苦等10年Textsplit函数终于来了
  • 万能文本函数REGEXP! wps表格中混乱数据处理除了textsplit函数用它也不错

站内搜索