Filter函数平替版

Yhan
Yhan

创作者俱乐部成员

在WPS教育考试版中还未更新filter、sort、unique函数,有无大佬可以使用其他函数实现数组空值元素删除?下方有一个案例,各位大神可以尝试一下。 在任意一个单元格内,将常量数组{"A";"OK";"B";"I am OK";"C";"KO";"the one";"OK Love me"}中含有OK字样的部分删除,形成新的数组。 第一步数组处理函数IF(IFERROR(SEARCH("OK",string),0),"",string) 结果:{"A";"";"B";"";"C";"KO";"the one";""} 最终需要实现结果:{"A";"B";"C";"KO";"the one"} 注:{"A";"OK";"B";"I am OK";"C";"KO";"the one";"OK Love me"}定义为名称string,无法使用filter、sort、unique函数,最终得到的结果需要是个数组,不能是字符串。
四川省
浏览 815
收藏
5
分享
5 +1
6
+1
全部评论 6
 
王禹成
王禹成

创作者俱乐部成员

hello,同学你好,最新的教育考试版本已支持filter、sort、unique这三个函数 最新教育考试版下载链接https://kos.wps.cn/?frpo=wpsOfficialNavigation
· 浙江省
1
回复
Yhan
Yhan

创作者俱乐部成员

好的,感谢!
· 四川省
回复
 
刘航
刘航

创作者俱乐部成员

这个题目邓老师在“抛砖引玉”的时候给出了一个办法,您看看对您是否有帮助哈: =INDEX(string,SMALL(IF(FIND("OK",string&"OK")>LEN(string),ROW(1:8),2^10),SEQUENCE(COUNT(IF(FIND("OK",string&"OK")>LEN(string),ROW(1:8))))))
· 黑龙江省
回复
Yhan
Yhan

创作者俱乐部成员

非常感谢!
· 四川省
回复