前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

还在用“分列”功能来拆分数据吗,学会这个新函数,操作更轻松!

工作中遇到文本拆分,我们可以采用分列的方法,但今天,给大家分享一个既具备分行能力又拥有分列功能的强大函数—TEXTSPLIT函数,学会这个函数,让数据处理更轻松,操作更便捷。

函数介绍:

TEXTSPLIT函数不仅仅是一个简单的按符号拆分文本的工具。它有六个参数:

第一参数:表示要拆分的文本。

第二参数:列分隔符,用于将数据拆分到多列。

第三参数:行分隔符,用于将数据拆分到多行。

第四参数:该参数用于指定是否忽略连续的分隔符。默认为False,表示不忽略连续分隔符;若设置为True,则连续分隔符将被视为一个整体。

第五参数:用于区分大小写的匹配模式。1表示不区分大小写,0则表示区分大小写。默认值为0。

第六参数:当出现错误时,用于填充的数值如果不设置,错误值将显示为#N/A。

举例说明:

  1. 根据分隔符号将多项内容分开

如图,我们发现单元格中的文本用顿号隔开,现在需要将多项内容分开,只需在单元格中输入公式:=TEXTSPLIT(B2,"、"),比分列更简单。

2.将单元格数据拆分成多行

如图,我们需要根据左侧表格,将姓名对应的详情拆分至同一列的多个单元格中,在单元格中输入公式:=TEXTSPLIT(INDEX(B:B,MATCH(D2,A:A,0)),,"、"),在该公式中的INDEX(B:B,MATCH(D2,A:A,0))部分用于根据姓名在A列查找对应详情。

3.根据多个分隔符拆分

如图,我们需要拆分的单元格数据中含有多个分隔符号,将内容拆分至相应的单元格中,只需要输入公式:=TEXTSPLIT(B2,{":",";"}),最后回车查看结果。

4、将数据拆分成多行多列

如图,我们需要将姓名对应的具体内容拆分成2列多行,可以在单元格中输入公式:=TEXTSPLIT(VLOOKUP(D2,A:B,2,0),"、",";"),在这个公式中,第2个参数使用顿号将数据拆分至多列,第3个参数则用分号将数据拆分至多行。

5.分隔符号为空白单元格

如图,单元格中的数据分隔符号为空白单元格,我们可以在单元格中输入公式:=TEXTSPLIT(B2," ",,1),这个公式,无论空格是一个,还是连续个,都可以使用。

6、用指定值取代同时分行分列出现的错误值

如图,在我们拆分数据过程中,可能会产生错误值,为了美观,我们可以赋予具体内容代替错误值,这里我们赋予0值,在单元格中输入公式:=TEXTSPLIT(VLOOKUP(D2,A:B,2,),"、",";",,,"0")。

#头条创作挑战赛##万能生活指南##妙笔生花创作挑战#

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言