北屋教程网

专注编程知识分享,从入门到精通的编程学习平台

七种方法汇总/图解Filter条件设置/读一篇就够/全在这Wps函数

原创 版权所有

查找万能手Filter的应用难点主要在于条件设置,前天发表一篇用filter+search实现多条件、模糊查找的教程,没想到受到了条友们的热烈点赞,我想可能很多条友们还没有全面掌握它的条件设置,因此催生了我汇总这篇文章的念头。今天花了整整一天的时间制作这篇文章,但愿获得你的认可,给个鼓励,谢谢!

先附上汇总方法,如果你已经会了,就帮忙点个赞,如果你还有不了解的,请继续往下看,文章有点长,建议先收藏

方法1:常规方法

我们从基本的原理入手,先来看一下上面这个条件有什么奥秘。它的返回值和if条件判断的返回值是一样的,返回一组TRUEFALSE的逻辑数组,如下图测试结果。

这样就好办了,逻辑值TRUEFALSE相当于“1”和“0,所以:

只要条件的返回值是TRUE或者“1”则条件满足,否则不满足。

方法2:Filter+If

方法3:Filter+Match

此法可多条件(或条件)查找,注意用IFNA转换错误值为“0,如下图

方法4:Filter+Countif

此法可多条件(或条件)查找,返回值是数值,无需转换错误值,如下图

方法5:Filter+Find

此法可实现模糊查找,注意用IFERROR转换错误值为“0,如下图

方法6:Filter+Search

此法与方法5完全相同,可实现模糊查找,注意用IFERROR转换错误值为“0”,

方法7:Filter+Switch

此法可多条件(或条件)查找,返回值可设为直接“1”和“0,无需转换错误值,如下图

其它条件可由以上7种条件去组合:

与条件(多条件同时满足),规则如下

(条件1)*(条件2)*(条件3)……

或条件(最少有一个满足),规则如下

(条件1)+(条件2)+(条件3)……

或条件也可直接用MatchCountif更简洁。

好了,所有条件全部告诉你了,你学会了吗?

如果觉得好,帮忙点赞,收藏,转发,评论,谢谢

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