点击下方 ↓ 关注,每天免费看Excel专业教程
置顶公众号或设为星标 ↑ 才能每天及时收到推送
在日常办公中,很多人都经常使用VLOOKUP函数处理数据查询问题,但是一旦遇到多条件复杂查询,大多数人都束手无策。
其实在职场办公的实战工作中,多条件复杂查询是一种会频繁遇到的数据查询和统计难题,只要全面掌握了多条件查询的方法,就可以根据情况选择最适合的应对方案轻松解决。
本文结合一个案例,全面介绍Excel多条件查询公式,方便广大职场白领们在工作中能够直接套用。
Excel多条件查询要求:
左侧是财务报表数据源;
不同区域的各项管理费各不相同;
要求查询指定区域的指定管理费金额。
场景示意图如下图所示。

要求使用Excel公式实现根据多条件自动查询,当条件变更时,公式结果自动更新,如下动图演示所示。

你能想到哪些解决方案呢,自己思考一下再往下看吧。
除了本文内容,还想全面、系统、快速提升Excel技能,少走弯路的同学,请搜索微信公众号“跟李锐学Excel”点击底部菜单的“知识店铺”或下方扫码进入。
更多不同内容、不同方向的Excel视频课程
长按识别二维码↓获取

(手机微信扫码▲识别图中二维码)
Excel多条件查询的方法1:
思路:将多条件合并为一个条件,再进行数据查询,首先创建辅助列放置合并条件区域,A列的公式如下。
=B2&C2公式示意图如下所示:

绿色区域中辅助列做好以后,同时包含管理费用名称和区域名称,作用是将两个单个条件合并为一个整合条件,方便后续使用VLOOKUP函数基础用法解决问题。
公式如下所示。
=VLOOKUP(F2&G2,$A$2:$D$16,4,0)
由于这种方法需要先创建辅助列,再输入公式,当工作中要求不得改动数据源结构时,无法制作辅助列导致VLOOKUP函数基础用法无法实现多条件查询, 所以下文中我们继续介绍不需要辅助列的解法。
Excel多条件查询的方法2:
借助IF函数创建内存数组,配合VLOOKUP函数实现多条件查询,公式如下所示。
注意数组公式需要同时按下Ctrl+Shift+Enter组合键输入。
=VLOOKUP(E2&F2,IF({1,0},$A$2:$A$16&$B$2:$B$16,$C$2:$C$16),2,0)公式示意图如下所示:

公式原理解析:
关于IF({1,0}的原理构建之前专门写过教程:
IF({1,0}很实用但不容易理解,你要知道它的这种构建原理就不难了
不懂的同学可以点击上方链接查看详细原理解析。
当然除了这种方法,还有其他方法可以解决,下文继续介绍。
Excel多条件查询的方法3:
利用CHOOSE函数构建的内存数组,也可以配合VLOOKUP函数实现多条件查询。
注意数组公式需要同时按下Ctrl+Shift+Enter组合键输入。
=VLOOKUP(E2&F2,CHOOSE({1,2},$A$2:$A$16&$B$2:$B$16,$C$2:$C$16),2,0)公式示意图如下所示:

这个公式原理类似IF({1,0},上文专门给过链接,此处不再赘述。
Excel多条件查询的方法4:
数据查询类的问题,大多数都可以利用经典组合INDEX+MATCH函数解决,对于这种多条件查询问题也不例外。
借助INDEX+MATCH经典组合的公式如下所示。
=INDEX(C:C,MATCH(E2&F2,$A$1:$A$16&$B$1:$B$16,))公式示意图如下所示:

Excel多条件查询的方法5:
除了合并多个单个条件为一个整合条件的思路,还可以利用LOOKUP函数万能公式解决这类多条件查询问题。
使用的Excel公式如下所示。
=LOOKUP(1,0/(($A$2:$A$16=E2)*($B$2:$B$16=F2)),$C$2:$C$16)公式示意图如下所示:

Excel多条件查询的方法6:
除了数据查询,这种不包含重复数据的数据源中进行多条件查询,还可以利用多条件求和的思路来解决。
使用SUMIFS函数进行多条件求和的公式如下所示。
=SUMIFS(C:C,A:A,E2,B:B,F2)公式示意图如下所示:

这些常用的经典excel函数公式技巧可以帮你在关键时刻解决困扰,有心的人赶快收藏起来吧。
希望这篇文章能帮到你!怕记不住可以发到朋友圈自己标记。
>>推荐阅读 <<
(点击蓝字可直接跳转)
最有用最常用最实用10种Excel查询通用公式,看完已经赢了一半人

长按识别二维码↓进知识店铺

(长按识别二维码)
老学员随时复学小贴士
由于有的老学员是4年前购买的课程,因买过的课程较多或因时间久忘记从哪里听课,所以专门将各平台的已购课程入口统一整理至下图。
1、搜索微信公众号“跟李锐学Excel”点击底部菜单“已购课程”,即可查看到你在各平台的已购课程,方便大家找到并随时复学课程。
2、课程分销推广的奖金也是由此公众号转账至大家的微信钱包(关注后可自动收钱,进入你的微信零钱,在微信支付有转账记录),老学员可以进“知识店铺”点击底部按钮“推广赚钱”或者“我的”-“推广中心”查询到推广奖励明细记录,支持主动提现。
此外,里面还有小助手的联系方式,有问题或学习需求可以留言反馈,助手在24小时内回给到回复。

按上图↑识别二维码,查看详情
请把这个公众号推荐给你的朋友:)
今天就先到这里吧,更多干货文章加下方小助手查看。
如果你喜欢这篇文章
欢迎点个在看,分享转发到朋友圈

干货教程 · 信息分享
欢迎扫码↓添加小助手进朋友圈查看

长按下图 识别二维码
关注微信公众号(ExcelLiRui),每天有干货
关注后置顶公众号或设为星标
再也不用担心收不到干货文章了
▼

关注后每天都可以收到Excel干货教程
请把这个公众号推荐给你的朋友
↓↓↓点击“阅读原文”进知识店铺
全面、专业、系统提升Excel实战技能