Excel 最强筛选查找函数Filter使用详解,学会不再需要万金油公式

yumo6663周前 (05-21)技术文章3

前面的章节中我们简单介绍过Filter函数的基本用法,这个函数很强大很常用,今天我们再来详细的了解下。

Filter的官方定义:基于定义的条件筛选一系列数据。也就是说从一组区域或数据中筛选出符合条件的数据。

Filter函数语法:=FILTER(筛选区域/数组,筛选条件,[如果找不到时的返回值]),返回一个或多个数据。


一般用法:筛选查找产品名称对应的单价

在J6单元格中输入:=FILTER(E4:E14,D4:D14=H6)。

筛选区域选择单价,条件区域选择产品名称,条件=苹果。

下拉选择找谁,前面的结果都正常。选择黄瓜时,出现#CALC!错误,表示筛选结果数组是空,因为产品名称中没有黄瓜,这就要用到第3参数。

我们在上一步的公式后增加上第3参数,第3参数可以是文本、数字、逻辑值等。


进阶用法:根据选择的条件,筛选查找结果

上一步可以根据筛选的产品名称找到对应的结果,但我们可能还需要查找产品编码、品类、销量等,找什么不固定,也就是筛选区域不固定,今天尝试用Filter动态获取选择的字段对应的数据区域作为筛选区域。当然,方法很多种,这或许不是最优解,只是为了加深了解Filter函数。

在J10单元格中输入,=FILTER(E4:E14,D4:D14=H10)。我们需要修改筛选区域,选中E4:E14,修改为FILTER(B4:F14,B3:F3=I10)。这个Filter会根据选择的找什么,返回对应的一列数据,作为外层Filter的筛选区域。

这里下拉选择任意字段,可以得到正确的返回结果。


Filter多条件筛选查找:筛选查找水果品类下西红柿的产品信息

在H14单元格中输入:=FILTER(B4:F14,(C4:C14="水果")*(D4:D14="西红柿"))。

筛选区域选择B4:F14,第一个筛选条件是品类=水果,第二个条件是产品名称=西红柿,两个条件是且的关系,条件与条件间用*连接。之前的视频中有介绍,多条件,“且”关系用”*”,“或”关系用”+”,感兴趣可以关注翻翻看看。

进一步加深理解,再看2个案例。


案例1:筛选查找苹果的单价、销量,返回多列值

在I6单元格中输入,=FILTER(E4:F14,D4:D14=H6)。筛选区域选择单价与销量列,筛选条件产品名称=苹果。

案例2:筛选查找销量大于900的产品信息,一对多

在H11单元格中输入,=FILTER(B4:F14,F4:F14>900)。筛选区域选择表中数据区域,筛选条件销量>900。

Filter是一个动态数组函数,功能十分强大,学会了可以解决工作中很多问题,多加练习吧!

相关文章

WPS用户的疑问,FILTER函数究竟怎么用?我们的为什么不一样?

FILTER函数是一个非常好用的新函数,它主要是解决Excel中一对多查询的问题,但是有不少WPS表格的用户表示,它们的FILTER函数跟我视频中演示的不一样,为什么会这样呢?今天我们就聊聊这个问题。...

告别手动筛选!Excel大神的FILTER函数,让数据动态更新快如闪电

大家好!今天要教大家一个让数据处理效率翻10倍的超级函数——FILTER函数!这个Excel 365和2021版本新增的函数,将彻底改变你处理数据的方式。 为什么FILTER函数如此强大?传统的数据筛...

不支持自动溢出,函数FILTER仍然好用,无论Excel还是WPS

之前两篇关于函数的FILTER的文章备受关注,说明这个函数确实能给大家的工作带来便利。点击查看第一篇点击查看第二篇同时也有不少吐槽,在没有溢出功能的WPS中其效果大打折扣。没有自动溢出,我们就来手动溢...

Excel新函数FILTER太实用了,实例图解3种常见用法(入门篇)

我是【桃大喵学习记】,点击右上方“关注”,每天为你分享职场办公软件使用技巧干货!我们在使用WPS时会经常对Excel数据查询处理,最新版的WPS软件更新了FILTER函数,它虽然是一个条件筛选函数,但...

简称查找全称,Vlookup,Xlookup,Filter哪个公式更厉害

举个工作实例,左边是员工数据表,需要根据员工的简称,快速查找匹配出对应工资数据。今天分享热门的3个公式大PK,看你更喜欢用哪个1、Vlookup函数公式我们需要搭配通配符来查找匹配,通配符*,表示任意...

Excel的FILTER函数,你知道有多牛吗?(值得收藏)

"每天对着Excel按筛选键按到手抽筋?筛选部门要3步,多条件筛选要5分钟...今天教你用1个函数——=FILTER(),像魔法一样3秒提取数据!不用菜单、不用鼠标,从此告别‘筛选→勾选→再筛...