EXCEL中多条件查找公式(三个条件)?

用VLOOKUP数组公式出错,也试过用VLOOKUP+MATCH函数,但还是出错,查找条件横竖向都有,请各位大神解答,十分感谢!

因为无法看清你的截图,无行号,不过就看到的内容,提出如下几点,供你修改表格参考:
1.
index引用数据共3个参数:第1个是引用区域,第2个是确定行位置,第3个是确定列位置,行与列的交点就是要引用的数据。
2.
如果要用多个条件来确定引用的行或列,就要用到连接符将他们连接起来,如行中的目的地与尾重一起来确定,match中,第1个参数——要查找的目的地与要查找的尾重连接,查找范围也一样连接,具体你这个就是match(m3&m5,a$3:a$100,),列同样处理。这样用到区域合并后做查找范围的公式,必须用数组公式,就是输入公式后,要同时按ctrl+shift+enter三键输入数组公式
3.
因为上面第2条的原因,你的表格中要用来引用的a列(查找行用到)和第1行中的合并单元格就成问题了,因为合并单元格中只有左上角一个数据,其余是空白数据,按上面第2条的方法就出错。所以不能简单的合并单元格,要不不合并全填满,要填满后用相同大小的合并单元格刷格式,看起来合并,但保留了合并前的所有数据。
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-03-05
选择A11:A16,取消单元格合并,并填入相应的内容。
在D11中输入或复制粘贴下列公式

=INDEX(I$4:O$6,MATCH(A11,A$4:A$6,),MATCH(B11,I$3:O$3,))
下拉填充追问

你这公式只能用在同一个工作表里,我是跨工作表的

追答

跨表也没有问题,只要在单元格引用请加上工作表名称及半角叹号即可。

本回答被提问者和网友采纳

怎么用excel做多条件查询?
1、公式解析:首先用LOOKUP函数根据“区域”、“产品”和“等级”三个条件找出“标准销量”,再用IF函数进行比对。2、首先在excel表格中输入一组数据,需要针对该组数据设置满足条件显示不同结果。在B1单元格中输入公式:=IF(A1=90,优,IF(A1=80,良,IF(A1=70,中,差)))。3、C2输入公式:=SU...

Excel如何进行多条件查找 进行多条件查找方法介绍
第一个参数:(A2:*(B2=E3)*:*C2=B12=F3:C12 只有一个Sum函数参数。7、dget函数 公式:=DGET(A1:C12,3,E2:F3)第一个参数:A1:数据区,C12 第2个参数:3,要找到的结果在第三列。第3个参数:E2:寻找条件F3 8、Dsum函数 公式:=DSUM(A1:C12,3,E2:F3)该函数的参数与DGET函数的...

excel三条件查找
方法一:INDEX+MATCH+MATCH函数 1、打开Excel工作表;2、观察数据结构,发现“日期”“类别”“符合”三条件在数据区域规律分布,且“类别”与“符合”可以合并成一个条件,即是类别所在列的后一列,即符合“类别”要求,也符合“符合”要求;3、在C8单元格输入以下公式,然后向下填充公式 =INDEX($B$...

如何在EXCEL里实现满足三个条件的数据查找引用如何在excel里实现满足三...
多条件匹配可以用LOOKUP示例:示例里I1的公式:=LOOKUP(1,0\/(($A$1:$A$6=F1)*($B$1:$B$6=G1)*($C$1:$C$6=H1)),$D$1:$D$6)=LOOKUP(1,0\/((条件1)*(条件2)*(条件3)),取数区域)注意使用绝对引用,否则下拉会导致公式错误 ...

关于excel怎么根据三个条件来查找一个正确的对应数值?
公式解释:① MATCH(V2,$A:$A,0) \/\/定位办类的行号 ② MATCH(X2,$A$1:$P$1,0) \/\/定位师傅的列号,也是每个师傅“连身衣”的列号 ③ SUM(IF($B$2:$F$2=W2,COLUMN($B$2:$F$2),""))-2 \/\/查找种类在A2:F2的列号,再减去1,得到相对“连身衣”列号的差。如“睡裙”的...

EXCEL不同格式的多条件(三个)的查找匹配?
J2:=LOOKUP(1,0\/(A:A=G2)\/(C:C=H2)\/(D:D=I2),B:B)

三个以上if条件设置公式
1、首先在打开的表格主页面中,选中需要计算的单元格。2、在单元格输入函数公式:=IF)),有包含三个条件。3、输入完成之后,点击【勾】图标。4、然后用鼠标左键双击绿色小正方形。if公式三个条件操作完成。if函数的使用方法三个条件每一个IF后加左括弧,最后一次性补足右括弧,左右括弧数量相等。比如...

Excel多条件查找公式
按三键CTRL+SHIFT+ENTER结束公式输入 下拉填充 将上述公式中的大地修改为白义即得到第2个结果。上述公式对于同名称的最大日期有多个的记录,可以同时查出相应的结果。如果每个名称下每天日期都不重复,可用如下数组公式 =LOOKUP(1,0\/(B$1:B$11=MAX(IF(A$1:A$11="大地",B$1:B$11))),C$1:...

VLOOKUP函数多条件查询 VLOOKUP三个条件查询
可把上面几步的公式合并成一个公式=VLOOKUP(A13&B13,IF({1,0},A1:A7&B1:B7,C1:C7),2,0),按ctrl+shift+回车即可。如果是三个条件查询,道理是一样的,只需要把查询条件和查询范围改一下即可=VLOOKUP(A15&B15&C15,IF({1,0},A1:A7&B1:B7&C1:C7,D1:D7),2,0)。

求EXCEL多个条件查找函数公式
=IF(COUNTIF(OFFSET(P1:T1,,(Z1="黑")*5),AA1)>0,"存在","不存在")红0.031530.包留着买教程吧。

相似回答