WPS数组函数 - 文本函数(补充:TEXTBEFORE/TEXTAFTER)

查查老师
查查老师

创作者俱乐部成员

接我的上一篇,还是TEXT系列的函数,继续熟悉一下TEXTBEFORE和TEXTAFTER。

这两个函数一看就是一对CP, 一前一后,所以用法,语法这些都是一样的。

  • 语法

接下来直接用案例来说明这些参数的具体用法吧。

  • 案例一:用符号作为分隔符来提取文本

首先,从参数说明看就知道,前两个参数是必须的。后面4个都是可选择的,如果是跳选的话,记得要给前面的参数留坑,英文输入法下的逗号隔开参数即可。

这里要注意的是上面的冒号是中文的输入法,一定要注意进行切换。而且这种也是这个函数最简单的用法,只有两个必备函数,其他都可以直接省略。

  • 案例二:直接用文字或字母作为分隔符

多个文字也是可以的,会当作一个整体:

英文同理。但是,如果只是两个必备的参数的话,一定要注意大小写,否则返回错误值。

  • 案例三:两个函数互相嵌套

这个理解起来应该非常容易。

  • 案例四:指定第几个字符之前或之后(相同字符的情况)

第三个参数的使用方法出现了,哈哈。

  • 案例五:大小写区分 - 第四个参数

有时就怕录入数据的时候会出现这种大小写不统一的情况,有了这个提取就方便多了。注意的是,写了第4个参数,第三个参数如果没有,你也得给它腾一个位置。

  • 案例六:第五个参数的用法,结尾匹配,看案例来讲解吧

类似上面这种,有的有分隔符,有的没有,那么这个时候第五个参数就体现了价值所在,0的话就得不到结果了会报错,有时候这也可以成为一种检验。如果要忽略这种问题,要提取的话,改成1就对了。1就是在没有分隔符的情况下返回文本本身。

  • 案例七:避免错误值 - 最后一个参数的用法

如果返回的结果是这种“#N/A”的时候,很不好看嘛,就跟我们一般会用iferror来屏蔽这种是一样的效果。现在很多函数都直接会有这种效果,比如大家熟知的XLOOKUP函数。

  • 案例八:数组方式套用({}的用法,上一篇有讲过)

比如数值单位都差不多,我们要提取数值的话,这样就比较容易了。

好了,先就这么多吧,这个函数就告一段落了。有更多的玩法,大家可以跟帖讨论。

重庆
浏览 869
收藏
1
分享
1 +1
2
+1
全部评论 2
 
亂雲飛渡
学习
· 广东省
1
回复
 
Oliver
学习
· 四川省
1
回复