如何使用INDEX+MATCH实现多条件查找?
发布时间:2022-02-10 04:34:38
Q:如图1所示,列A和列B中的数据都有重复,现在我们要使用INDEX+MATCH函数组合来查找西区空调的数量。可以使用MATCH函数获得查找值所在的行,将其作为INDEX函数的参数来获取数据。然而,由于MATCH函数将只会返回第一个匹配的数据所在的位置,也就是说公式:=MATCH(“空调”,A:A,0),返回数值5,而我们想要的是数值7,显然与我们的要求不符,结果当然也不正确。那么,如何实现呢?
图1
A:下面使用INDEX+MATCH函数组合编写的数组公式来实现目的。
如图2所示,在单元格区域E2:F3中列出查找条件。在单元格F2中是要查找的物品,单元格F3中是物品所在的仓库。
图2
从查找数据的表中,我们发现物品和仓库组成的数据没有重复值,因此可以将它们组合成查找表,这样查找值也是唯一的。数组公式:
=MATCH(F2&F3,A2:A11&B2:B11,0)
获得西区空调在查找表中的位置,返回值6。然后,将结果作为INDEX函数的参数,获取数量值。数组公式为:
=INDEX(A2:C11,MATCH(F2&F3,A2:A11&B2:B11,0),3)
结果如图3所示。
图3
还可以在公式中使用逻辑判断来实现。下面的数组公式:
=MATCH(1,(A2:A11=F2)*(B2:B11=F3),0)
查找单元格区域A2:B11中满足列A中的值为单元格F2中的数据并且列B中的值为单元格F3中的数据所在行的位置,本例中为列A中为“空调”且列B中为“西区”的行在单元格区域A2:B11中的位置,返回6,即位于单元格区域的第6行。
然后,将结果作为INDEX函数的参数,数组公式:
=INDEX(A2:C11,MATCH(1,(A2:A11=F2)*(B2:B11=F3),0),3)
获取西区空调的数量为600。


猜你喜欢
- Win7系统为保护和延长电池的使用寿命会进行一些设置,电源选项是操作系统重要的部分,因为任何设备都和电源有关。如果电源选项设置不好就会损耗电
- 如果需要在某个工作簿中禁止打印工作表,可以用下面的方法来实现:在VBA编辑器“工程”窗口中,双击“ThisWorkBook”,在右边的代码窗
- 重装电脑系统导致了桌面右下角任务栏的时间显示不全只显示了几点,下面就为大家介绍个不错的方法可以将系统的具体时间召唤出啦,感兴趣的朋友可以参考
- windowsxp系统是微软研发的非常经典的一款电脑操作系统,虽然xp已经停止更新了,但是使用xp的用户还是不好的,那么xp遇到尚未安装打印
- 1、打开WPS表格,点击开发工具,没有VBA编辑工具的话会是灰色的 2、然后点击查看代码 3、最后就是激动的时刻啦,复制
- 今天微软发布了Win10 Mobile预览版14367,之前我们已经大概的介绍了一下这个版本的功能,现在我们汇总一下更新的内容和已知bug汇
- 我们不管是写一篇文章还是设计一份PPT,理应遵循一些基本的原则,但由于我们在学习和生活中不太在意,基本原则常常被忽略。设计PPT时,应该遵循
- 在Windows系统中,我们准备删除或者移动、更改某文件的时候,如果遇到文件被占用的问题,那么确实很让人头痛,更加头疼的是你根本不知道谁占用
- 在去年10月,微软公司发布了新一代Windows操作系统——Win11。而这款操作系统对于用户的电脑有着非常高的配置需求,下面小编就带着大家
- ppt怎么新建相册以及编辑相册?ppt中想要将插入的图片做成相册,该怎么制作呢?下面我们就来看看ppt新建并编辑相册的教程,需要的朋友可以参
- Win10如何校准电脑时间?有的时候我们会发现自己的电脑时间不是很准确,日常工作日很影响规划,下面就来看看Win10电脑校准电脑时间解决方法
- 把演示文稿进行加密,可以防止内容外泄给别人,给自己的文件很好的上了一层安全保障锁,如何进行演示稿的加密操作,现在小编就带领着大家一起学习一下
- 实际上,Excel除了处理数据之外,还有强大的抠图功能,只需要简单的2步就可以将图片的背景去除。接下来,跟小雨来看看这个是怎么实现的,以下面
- 现在安装一个系统很容易,我们电脑出现了问题,一般都会选择重新安装系统,这样可以解决一切的问题。安装完系统后,最好备份一下系统,可用作以后系统
- 最近有用户在使用Win7操作时,不小心因为误操作导致Win7所有用户被禁用了,这种情况怎么解决呢?接下来就为有需要的用户带来解决方法,一起来
- WPS表单中总是有一些空白页。如何删除它们?有很多方法,很多朋友会详细了解它们。让我们解释一下如何用鼠标在分页预览视图模式下删除空白尾页。具
- 经过一段时间的测试,Windows 11 正式版如期而至。Windows 11 正式版具体的版本号为:22000.194。首个 Window
- Word是Microsoft公司开发的Office办公组件之一,主要用于文字处理工作。想必大家都懂得加减乘除的运算,那么在Word中,计算数
- 浏览器的主页经常会被某些软件或者程序篡改,哪怕是自己修改的主页或者锁定的主页也有被篡改的可能,那么如果浏览器被篡改了该怎么办呢?下面就给大家
- 左上角的office按钮,打开excel选项,第一个常用,右边首选项下面有一个“在功能区显示开发工具选项卡”,打钩,确定,就可以了。然后回来