Excel多条件查找8大公式惊艳出场,Vlookup含恨退休!

4小时前 (02:20:47)阅读1回复0
lrj
lrj
  • 管理员
  • 注册排名2
  • 经验值52445
  • 级别管理员
  • 主题10489
  • 回复0
楼主

点击“预约”按钮,Excel曲播课免费进修

Hello,各人好!

今天来给各人分享一些 多前提查找的公式,说起查找函数,各人的第一反响就是Vlookup,在Excel里其实还有良多函数能够处理那个问题。

一路来看看吧!

当前提①和前提②改变时,会主动在右边的数据区域中查找出功绩。

通过前提①和前提②查找出对应功绩数据,第一眼看到那种问题,你的反响是用什么函数?

想到VLOOKUP函数的小伙伴举个手呀!今天我们就来系统地给各人讲解一下,多前提查找的公式大全!

1.VLOOKUP+MATCH多前提查找

在K6单位格中输进公式 =VLOOKUP(K4,B:G,MATCH(I4,B3:G3,0),0)

公式语法阐明:

VLOOKUP函数语法:(查找值,查找区域,返回值的列数,切确查找或模糊查找)

K4单位格是对应前提②的月份值,查找区域为B:G列,查找区域中的列数利用MATCH函数停止揣度。

MATCH函数的语法:(查找对象,指定查找的范畴或者数组,查找体例)

MATCH的对象就是前提①的姓名,查找范畴就是B3:G3,查找体例抉择0为切确查找。

因为VLOOKUP第三参数返回的列数是根据前提①的姓名动态改变而改变,所以嵌套MATCH函数对前提①姓名停止查找。

2.HLOOKUP+MATCH多前提查找

在K6单位格中输进公式 =HLOOKUP(I4,3:9,MATCH(K4,B3:B9,0),0)

公式语法阐明:

HLOOKUP函数语法:(查找值,查找范畴,返回值所在的行数,查找形式)

MATCH函数语法前面阐明过了,那里就不再反复阐了然。重点讲一下HLOOKUP和VLOOKUP函数的区别,从名称外表上看只要首字母的差别,V是Vertical的第一个字母,单词意思是垂曲标的目的,所以VLOOKUP函数代表着垂曲标的目的查找,H是Horizontal的第一个字母,单词意思程度标的目的,HLOOKUP就表达程度标的目的查找。

3.INDEX+MATCH+MATCH多前提查找

在K6单位格中输进公式 =INDEX(B3:G9,MATCH(K4,B3:B9,0),MATCH(I4,B3:G3,0))

公式语法阐明:

INDEX函数语法:(查找区域或数组常量,返回值所在区域的行号,返回值所在区域的列号)

因为INDEX函数中第二参数返回是行号,第三参数返回的是列号,行号和列号都是变量,那时我们能够利用MATCH函数别离对行号前提①“姓名”和前提②“月份”停止查找。

4.SUMPRODUCT多前提查找

在K6单位格中输进公式 =SUMPRODUCT((B4:B9=K4)*(C3:G3=I4)*C4:G9)

公式语法阐明:

SUMPRODUCT函数语法:((前提1=前提区域1)*(前提2=前提区域2)*……*(乞降区域))

该函数的语法构造很有法例,也便于记忆理解,所以根本不需要怎么阐明相信各人看到语法的时候就懂了。

5.SUMIF+OFFSET+MATCH多前提查找

在K6单位格中输进公式 =SUMIF(B:B,K4,OFFSET(B:B,0,MATCH(I4,C3:G3,0)))

公式语法阐明:

SUMIF函数语法:(前提区域,指定的前提,需要乞降的区域)

OFFSET函数语法:(起始单位格,挪动的行数,挪动的列数,高度,宽度)

那个办法从外看上看上往嵌套了三个函数,现实底层逻辑只是通过SUMIF前提乞降的原理搭配OFFSET和MATCH函数停止动态查找。

6.DSUM多前提查找

前面介绍的五种办法根本都利用了函数嵌套才完成了多前提查找,DSUM函数对多前提查找就不需要嵌套那么费事了,在K6单位格中输进公式 =DSUM(B3:G9,I4,K3:K4)即可。

公式语法阐明:

DSUM(数据区域,乞降的列数,前提区域)

需要重视的是在抉择第三参数时,必需包罗抉择区域字段题目,不成以像此外函数一样只抉择一个单位格。

7.XLOOKUP多前提查找(office365专属函数)

在K6单位格中输进公式 =XLOOKUP(K4,B4:B9,XLOOKUP(I4,C3:G3,C4:G9),0)

公式语法阐明:

XLOOKUP函数语法:(要查找的值,查找的区域,返回的区域)

重视那个函数只在Office 365版本的Excel中才有的哦。

8.INDEX+FILTER+MATCH多前提查找

在K6单位格中输进公式: =INDEX(FILTER(B3:G9,B3:B9=K4),MATCH(I4,B3:G3,0))

FILTER也是Office 365专属函数,INDEX和MATCH那两个函数前面几种办法已经呈现良多次了,相信各人必然不目生了,在前提查找中MATCH函数具有“名副角”的美称。

介绍一下FILTER函数,该函数语法构造:(数据源,挑选前提,容错值)

FILTER函数在单前提查找的时候还能够动态溢出查找成果,主动扩展填充查找值,那个在之前的文章里面有专门介绍过该函数: Excel教程:比Vlookup强大简单10倍的查找函数别致出炉……

以上就是今天跟各人分享的多前提查找的办法,感激各人耐烦看完,也欢送进群一路交换进修呀~

课程选举

抱怨身处暗中,不如提灯前行

您的“ 点赞”、“ 在看”和 “ 分享”是我们继续产出的动力。

0
回帖

Excel多条件查找8大公式惊艳出场,Vlookup含恨退休! 期待您的回复!

取消