vlookup查找多个符合条件数值

vlookup是excel中一种非常有用的函数,用于在指定的数据范围内查找特定值,并返回相应的结果。通常情况下,vlookup只能找到第一个匹配的值并返回对应的结果。但是如果我们想要查找多个符合条件的数值,就需要借助一些其他的技巧来实现。
在excel中,为了查找多个符合条件的数值,我们可以使用一些辅助函数和数组公式。下面,我将详细介绍如何使用vlookup查找多个符合条件的数值。
首先,我们需要保证数据源是按照一定的条件进行排序的。如果数据源没有按照条件排序,那么vlookup函数可能无法正常工作。
接下来,我们需要创建一个公式来查找多个符合条件的数值。这个公式将使用vlookup函数和一些辅助函数来完成查找任务。
首先,我们可以使用row函数和row函数结合,来获得符合条件的数值在数据源中的位置。比如,假设我们要查找的数值是10,数据源范围是a1:a10,那么我们可以使用如下的公式:
=small(if(a1:a10=10,row(a1:a10)-row(a1)+1),row(1:1))
这个公式会返回第一个符合条件的数值在数据源中的位置。接下来,我们需要将这个公式拖动填充到其他的单元格中,直到所有的符合条件的数值的位置都找到为止。
然后,我们可以使用vlookup函数来根据这些位置,获取相应的数值。假设我们要查找的数值在数据源中的列是b列,那么我们可以使用如下的公式:
=vlookup(index(**a$1:**a$10,$e1),b1:c10,2,false)
其中,index(**a$1:**a$10,$e1)表示根据位置找到符合条件的数值,b1:c10表示要查找的数值所在的范围,2表示要返回的结果在范围中的位置,false表示精确匹配。
最后,我们只需要将这个公式拖动填充到其他的单元格中,就可以获取所有符合条件的数值。
需要注意的是,上述的公式是一个数组公式,所以在输入完成后需要使用ctrl+shift+enter来确认。
通过上述的步骤,我们就可以使用vlookup函数查找多个符合条件的数值了。虽然这个过程可能比较复杂,但是只要按照上述的步骤进行操作,就能够轻松地实现目标。
综上所述,本文详细介绍了如何使用vlookup函数查找多个符合条件的数值。通过使用一些辅助函数和数组公式,我们可以轻松地实现这一功能。

基于FPGA的高速高精度频率测量的研究
西门子正式收购EDA公司Avatar;广和通通过参股公司收购Sierra Wireless全球车载前装模块业务资产
腾达AC23路由器体验 出色的覆盖和传输性能让人印象深刻
基于RT-Thread测试RW007(SPI接口)的无线网络功能
小米8评测 老实讲多多少少是有点失望的
vlookup查找多个符合条件数值
USB鼠标造成电脑死机
三星S8 Plus尺寸将接近于平板 其产量也将会高于S8
室内照明单相分支回路,为什么不能采用三相断路器控制和保护?
谷歌为Nexus推出万能WiFi 自动连接免费热点
景观照明艺术巧用LED光源
氮化镓充电器:手机充电新时代的开启
Moxa嵌入式计算机打造智能电网环境下的现代变电站
刚性柔性加工工艺
如何用TL084制作低音炮电路
爱立信率先完成IMT-2020 5G-A宽带实时交互-L4S测试,助力时间关键型通信
高邮低排放电池进入世博会
什么是残余电荷?残余电荷的代表性试验
如何判断NMOS管和PMOS管
海美迪视听机器人视听版评测 一个可以支撑未来智能家居场景应用的复合型产品