Textsplit函数横空出世!苦等十年 速来掌握新技能

在本章节中,我们将共同探讨Textsplit函数的操作技巧。这个函数曾经是Office365的独有功能,而今WPS软件也已升级,使其功能得以实现。鉴于此,我认为有必要详细介绍这个函数的操作方法。接下来,我们将一同学习这个函数的基本应用。

一、深入理解Textsplit函数

Textsplit函数,顾名思义,是一种拆分函数,它能够根据指定的分隔符,将字符串进行拆分。以下是该函数的语法及参数说明:

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

  1. 参数text:需要拆分的文本。
  2. 参数col_delimiter:列分隔符号。
  3. 参数[row_delimiter]:行分隔符号。
  4. 参数[ignore_empty]:是否忽略空单元格,默认为FALSE,即不忽略空单元格。
  5. 参数[match_mode]:是否区分大小写,默认为0,即不区分大小写。
  6. 参数[pad_with]:出错时填充的值。

尽管该函数的参数较多,但其操作过程却十分简便。下面,我们将通过一些简单示例,帮助大家更好地理解该函数的使用方法。

二、Textsplit函数的常规用法

Textsplit函数的作用是依据分隔符对数据进行拆分,需要注意的是,分隔符存在两个方向,它们的作用也有所不同。

  1. 公式TEXTSPLIT(A2,','):设置列分隔符,忽略行分隔符,如蓝色区域所示,将所有数据拆分至多列中。
  2. 公式TEXTSPLIT(A2,,','):设置行分隔符,忽略列分隔符,如橙色区域所示,将所有数据拆分至多行中。

三、同时设置分隔符

分隔符可以同时设置,且具有拆分顺序。该函数会自动从数据源左至右检测,遇到行分隔符则将拆分后的数据放在行,遇到列分隔符则将拆分后的数据放在列。

在此示例中,数据源中存在两个分隔符:逗号与分号。同时设置后,数据将被拆分为2行2列的表格。

公式:=TEXTSPLIT(A2,',',';')

四、设置多个行列分隔符

TEXTSPLIT函数的第二、第三参数支持数组录入。这意味着我们可以设置多个行列分隔符。

公式:=TEXTSPLIT(A2,{',',';'})

在此示例中,我们将列分隔符设置为{',',';'},表示将逗号与分号都作为分隔符,将结果拆分至多列中。

五、是否忽略空单元

第四参数默认为FALSE,即不忽略空单元格。根据需要,我们可以设置是否忽略空单元格。如需忽略,将参数设置为TRUE。

六、填充错误值

在拆分结果中,若存在错误值,我们可以使用第六参数将其屏蔽。这种情况通常出现在同时设置行列分隔符的情况下。

如上图所示,我们将第六参数设置为“演示”,即可将NA错误值替换为“演示”这个结果。根据需要,我们可以自行设置。

第五参数用于设置是否区分大小写,此处不再演示。根据需求,我们可以自行设置。

至此,我们已经了解了TEXTSPLIT函数的基本用法。不久的将来,我将与大家分享该函数的高阶应用,相信它的强大功能会让人惊叹不已!

上一篇
下一篇

相关资讯