打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
多个条件的一对多查询是如何实现的?

今天我们进一步探讨如何多件去实现一对多的查询。在我们日常工作中我们往往需要设置多条件来实现我们的业务需求,所以多条件就更符合实际。我们来看个案例看看是如何实现的?

数据源:

我们用一张学生的成绩表来做演示。如下图所示:

我们需要获取性别=男 的列表可以这样写Filter函数:=FILTER(B6:K15,D6:D15="男","")

此处公式,黑色部分为要呈现的区域,红色部分为设置的条件。最后一对引号是如果没满足条件为空。

下面我们来看使用 2 个条件来筛选数据源,我们需要获取性别=男 且 语文成绩>60 的列表可以这样写Filter函数:

=FILTER(B6:K15,(D6:D15="男")*(E6:E15>60),"")

与上面相同的是参数由 逗号 分隔成三部分,第二部分为条件部分。所不同的是此处的两个条件使用两对括号包裹并用星号连接在一起(条件1)*(条件2)

此处*号代表“且”的意思。如下图所示:

如果有更多条件我们可以使用(条件1)*(条件2)*(条件n)*(......)

这样我们就可以设置更多的条件应用于实际工作中了。另外我们还可以将条件改为单元格引用甚至是函数嵌套或结合EXCEL 的其它对象,比如:控件对象。这样我们的模板设计就有了无限的想象空间了,后面我们再接着聊吧。

今天就跟大家分享到这了,如果大家喜欢我分享的内容请收藏、转发、点赞关注我的公众号excel应用与开发 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
使用Filter函数进行多条件查询
Filter函数的嵌套搭配使用方法集合
FILTER筛选函数的底层逻辑 一通百通
特别有用的Excel函数:FILTER详解 - Part I
FILTER如何单挑一众老函数COUNTIF(S)/SUMIF(S)
毋庸置疑,函数FILTER已成为一对多查询的首选方案
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服