FILTER函数是筛选函数,就是在源数据中按照我们的条件筛选出我们想要的数据。除了常规的数据筛选,还可以进行多条件的“且”或者“或”的筛选。
下面我们来看看这个FILTER函数怎么用。
如果不想看文字,直接拉到最后看视频吧
FILTER函数语法
上图中的第一段文字解释可能看起来有点别扭,实际的意思就是给定条件判断,条件成立则得到逻辑值TRUE,条件不成立则得到逻辑值FALSE值,然后根据逻辑值来筛选数据。
第一参数array指的是要进行筛选的源数据;第二参数include指的是筛选条件;第三参数[if_empty]指点是,如果没有符合筛选条件的数据,那么需要返回什么?
值得注意的是,尽管[if_empty]是可选参数,但是如果忽略不写,同时也没有符合条件的数据的话,会返回#CAL!错误(不支持空数据集)。所以建议一般不要忽略第三参数不写。
常规用法案例