前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >使用FILTER函数筛选满足多个条件的数据

使用FILTER函数筛选满足多个条件的数据

作者头像
fanjy
发布2023-09-15 08:08:43
发布2023-09-15 08:08:43
3.6K0
举报
文章被收录于专栏:完美Excel完美Excel

标签:Excel函数,FILTER函数

FILTER函数是一个动态数组函数,可以基于定义的条件筛选一系列数据,其语法为:

FILTER(数组,包括, [是否为空])

其中,参数数组,是想要筛选的数据,可以是单元格区域或者数组。参数包括,指定筛选的条件,应返回TRUE,以便将其包含在查询中。参数是否为空,如果没有满足筛选条件的结果,则可以给该参数指定要返回的内容,可选。

我们可以使用FILTER函数返回满足多个条件的数据。

假设我们要获取两个条件都满足时的数据,如下图1所示示例数据,要返回白鹤公司销售香蕉的数据。

图1

可以使用公式:

=FILTER(A2:D11,(A2:A11=G1)*(C2:C11=G2))

公式中,两个条件相乘表示两者都要满足。结果如下图2所示。

图2

如果我们想要获取芒果和葡萄的所有数据,则使用公式:

=FILTER(A2:D11,(C2:C11="芒果")+(C2:C11="葡萄"))

将两个条件相加,表示两者满足之一即可。

当然,也可以组合复杂条件筛选。例如,想要获取白鹤公司芒果和葡萄的所有数据,则使用公式:

=FILTER(A2:D11,((C2:C11="芒果")+(C2:C11="葡萄"))*(A2:A11="白鹤"))

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-09-04 05:20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档