多语言展示
当前在线:1789今日阅读:84今日分享:32

excel如何实现多条件筛选(高级筛选)函数法

我们知道excel为我们提供了筛选功能,但有些复杂的筛选操作起来还是很不方便,今天给大家带来一个简单的方式
工具/原料

excel或wps

方法/步骤
1

如表格所示,如果现在的需求是筛选出工龄大于等于1年,业务成交量大于100万的人员,对他们进行奖励那很简单,可以直接利用筛选得出,这种简单的筛选实际是一种“且”筛选,就是满足多个条件,我们一 一 筛选即可。

2

这很简单,可以直接利用筛选得出1,业务成交量选“筛选”—“数字筛选”—”大于“输入100;

3

2,在工龄下筛选”大于或等于“1。

4

这种简单的筛选实际是一种“且”筛选,就是满足多个条件,我们一 一 筛选即可。

5

但如果,现在的需求是筛选出工龄大于等于1年,或者业务成交量大于200万的人员进行奖励,这个筛选就不像上一个那样简单了,这个筛选实际上是一个“或”筛选

6

方法:函数构建辅助列法思路就是,我们将这两个条件利用函数判断,写在一个列单元格中,下次在这列单元格筛选即可。如图,思路简单,不同的是,有的是手工输入,有的是写一个函数自动实现,那么如何写函数呢

7

如图中案例,首先需要筛选判断,需要if函数,其次要实现“或”这个条件,就需要or函数,所以思路就是if函数嵌套or函数即可,在f2单元格输入公式:=IF(OR(C2>200,D2>=1),'奖励','不奖励')然后下拉即可,筛选出”奖励“的人员即可,此类方法较为常见,但需要会写if函数or函数,以及其嵌套使用,对于不会使用函数的而言,还是稍有难度(所有条件的筛选均可以实现,只是条件不同,函数写法的难易程度不同,但无外乎if,and,or这3个函数,复杂的情况下需要相互嵌套)

8

如果不想写函数,直接实现可不可以呢,当然可以,下一节带来高级筛选法

推荐信息