通过IF({1,0}和VLOOKUP函数实现Excel的双条件多条件查找

通过IF({1,0}和VLOOKUP函数实现Excel的双条件多条件查找
Excel中,通过VLOOKUP函数可以查找到数据并返回数据。

不仅能跨表查找,同时,更能跨工作薄查找。

但是,VLOOKUP函数一般情况下,只能实现单条件查找。

如果想通过VLOOKUP函数来实现双条件或多条件的查找并返回值,那么,只需要加上IF({1,0}就可以实现。

下面,我们就一起来看看IF({1,0}和VLOOKUP函数的经典结合使用例子吧。

我们要实现的功能是,根据Sheet1中的产品类型和头数,找到Sheet2中相对应的产品类型和头数,并获取对应的价格,然后自动填充到Sheet1的C列。

实现此功能,就涉及到两个条件了,两个条件都必须同时满足。

如下图,是Sheet1表的数据,三列分别存放的是产品类型、头数和价格。

上图是一张购买产品的表,其中,购买产品的行数据,可能存在重复。

如上图的10头三七,就是重复数据。

现在,我们再来看第二张表Sheet2。

上表,是固定好的不存在任何重复数据的产品单价表。

因为每种三七头对应的头数是不相同的,如果要找三七头的单价,那么,要求类型是三七头,同时还要对应于头数,这就是条件。

现在,我们在Sheet1中的A列输入三七头,在B列输入头数,然后,利用公式自动从Sheet2中获取相对应的价格。

这样就免去了输入的麻烦。

公式比较复杂,因为难于理解,先看下图吧,是公式的应用实例。

下面,将给大家大体介绍公式是如何理解的。

比如C2的公式为:
{=VLOOKUP(A2&B2,IF({1,0},Sheet2!$A$2:$A$12&Sheet2!$B$2:$B$12,Sheet2!$C$2:$C$12),2,FAL SE)}
请注意,如上的公式是数组公式,输入的方法是,先输入
=VLOOKUP(A2&B2,IF({1,0},Sheet2!$A$2:$A$12&Sheet2!$B$2:$B$12,Sheet2!$C$2:$C$12),2,FALS E) 之后,再按新Ctrl+Shift+Enter组合键,才会出现大括号。

大括号是通过组合键按出的,不是通过键盘输入的。

公式解释:
①VLOOKUP的解释
VLOOKUP函数,使用中文描述语法,可以这样来理解。

VLOOKUP(查找值,在哪里找,找到了返回第几列的数据,逻辑值),其中,逻辑值为True或False。

再对比如上的公式,我们不能发现。

A2&B2相当于要查找的值。

等同于A2和B2两个内容连接起来所构成的结果。

所以为A2&B2,理解为A2合上B2的意思。

IF({1,0},Sheet2!$A$2:$A$12&Sheet2!$B$2:$B$12,Sheet2!$C$2:$C$12)相当于要查找的数据2代表返回第二列的数据。

最后一个是False。

关于VLOOKUP函数的单条件查找的简单应用,您可以参阅文章:/3035.html
②IF({1,0}的解释
刚才我们说了,IF({1,0},Sheet2!$A$2:$A$12&Sheet2!$B$2:$B$12,Sheet2!$C$2:$C$12)相当于VLOOKUP函数中的查找数据的范围。

由于本例子的功能是,根据Sheet1中的A列数据和B列数据,两个条件,去Sheet2中查找首先找到对应的AB两列的数据,如果一致,就返回C列的单价。

因此,数据查找范围也必须是Sheet2中的AB两列,这样才能被找到,由于查找数据的条件是A2&B2两个单元格的内容,但是此二单元格又是独立的,因此,要想构造查找范围,也必须把Sheet2中的AB两列结合起来,那就构成了Sheet2!$A$2:$A$12&Sheet2!$B$2:$B$12;
Sheet2!$A$2:$A$12&Sheet2!$B$2:$B$12:相当于AB两列数据组成一列数据。

那么,前面的IF({1,0}代表什么意思呢?
IF({1,0},相当于IF({True,False},用来构造查找范围的数据的。

最后的Sheet2!$C$2:$C$12也是数据范围。

现在,整个IF({1,0},Sheet2!$A$2:$A$12&Sheet2!$B$2:$B$12,Sheet2!$C$2:$C$12)区域,就形成了一个数组,里面存放两列数据。

第一列是Sheet2AB两列数据的结合,第二列数据是Sheet2!$C$2:$C$12。

公式{=VLOOKUP(A2&B2,IF({1,0},Sheet2!$A$2:$A$12&Sheet2!$B$2:$B$12,Sheet2!$C$2:$C$12),2,FAL SE)}中的数字2,代表的是返回数据区域中的第二列数据。

结果刚好就是Sheet2的C列,即第三列。

因为在IF({1,0}公式中,Sheet2中的AB两列,已经被合并成为一列了,所以,Sheet2中的第三列C列,自然就成为序列2的列编号了,所以,完整的公式中,红色的2代表的就是要返回第几列的数据。

上面的完整的公式,我们可以使用如下两种公式来替代:
=VLOOKUP(A2&B2,CHOOSE({1,2},Sheet2!$A$2:$A$12&Sheet2!$B$2:$B$12,Sheet2!$C$2:$C$12) ,2,FALSE)
=VLOOKUP(A2&B2,IF({TRUE,FALSE},Sheet2!$A$2:$A$12&Sheet2!$B$2:$B$12,Sheet2!$C$2:$C $12),2,FALSE)
关于Choose函数的使用示例
CHOOSE函数语法
函数功能:可以根据给定的索引值,从多达29个待选参数中选出相应的值。

函数语法:CHOOSE(index_num,value1,value2,...)。

参数介绍:
Index_num是用来指明待选参数序号的值,它必须是1到29之间的数字、或者是包含数字1到29的公式或单元格引用;
Value1,value2,...为1到29个数值参数,可以是数字、单元格,已定义的名称、公式、函数或文本。

实例1:公式“=CHOOSE(2,"大众","计算机") 返回“计算机”。

因为参数2代表要返回第二个值,也就是“计算机”。

公式“=SUM(A1:CHOOSE(3,A10,A20,A30))”与公式“=SUM(A1:A30)”等价(因为CHOOSE(3,A10,A20,A30)返回A30)。

实例2:SUM(Choose(2,A1:A20,B3:B15))与SUM(B3:B15)等价。

再仔细看看一个实例:
公式:=Choose(要哪个,"第一个","第二个","第三个","第四个","第五个")
上述的值中,共有五个,想要哪个就在参数一那里填写序号,比如,想要第四个,那么,就这样来填写:
=Choose(4,"第一个","第二个","第三个","第四个","第五个")
注意哦,要哪个这个数字,必须在[1,29]这个范围;并且,值列表的个数,也必须在在[1,29]这个范围。

(此文档部分内容来源于网络,如有侵权请告知删除,文档可自行编辑修改内容,
供参考,感谢您的配合和支持)。

合集下载

如何利用Excel的VLOOKUP函数和IF函数实现复杂的数据匹配和判断

如何利用Excel的VLOOKUP函数和IF函数实现复杂的数据匹配和判断

如何利用Excel的VLOOKUP函数和IF函数实现复杂的数据匹配和判断Excel是一款功能强大的电子表格软件,它提供了许多函数用于数据处理和分析。

其中,VLOOKUP函数和IF函数是常用的数据匹配和判断函数。

本文将介绍如何利用这两个函数实现复杂的数据匹配和判断。

一、VLOOKUP函数的基本用法VLOOKUP函数是Excel中常用的数据查找函数,其基本语法为:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)其中,lookup_value是要查找的值,table_array是要进行查找的数据区域,col_index_num是要返回的值所在的列数,range_lookup为一个逻辑值,用于指定是否要进行近似匹配。

举个例子,假如有一个销售数据表格,其中包含了客户姓名和对应的销售额。

我们可以使用VLOOKUP函数来查找某个客户的销售额。

假设表格的范围为A2:B10,要查找的客户姓名为“张三”,我们可以使用以下公式:=VLOOKUP("张三",A2:B10,2,FALSE)该公式会在表格中查找到“张三”所在行,并返回该行的第2列的数值,即销售额。

二、VLOOKUP函数的高级用法除了基本用法外,VLOOKUP函数还可以处理一些复杂的数据匹配。

下面介绍两个常见的高级用法。

1. 使用VLOOKUP函数进行区间匹配有时候,我们需要根据一个值所在的范围来进行匹配。

例如,根据学生成绩确定其等级。

假设有一个成绩对照表格,其中包含了不同等级所对应的分数区间。

我们可以使用VLOOKUP函数来匹配某个分数对应的等级。

首先,将成绩对照表格按照分数从小到大排序。

表格范围为A2:B6,其中A列为等级,B列为分数。

然后,在C2单元格中输入要进行匹配的分数,例如90。

接下来,使用以下公式实现区间匹配:=VLOOKUP(C2,A2:B6,1,TRUE)该公式会在表格中查找到最接近90的分数所在行,并返回该行的第1列的数值,即等级。

多条件vlookup公式

多条件vlookup公式

在Excel中,如果你需要根据多个条件进行查找,可以使用以下公式:
```excel
=VLOOKUP(条件1&条件2, CHOOSE({1,2}, 条件1列&条件2列,返回值列), 2, FALSE) ```
具体的操作过程是:首先将两个或更多的条件联接在一起,例如`A19&B19`。

然后使用CHOOSE函数重构一个数组,这个数组由两部分组成:一是条件1和条件2的联接结果,二是你希望返回的结果列。

例如:`IF({1,0}, A2:A16&B2:B16, C2:C16)`。

最后,使用VLOOKUP 函数在这个新构建的数组中查找对应的值。

注意,此公式是数组公式,输入完成后需要按CTRL + SHIFT + ENTER。

举个例子,假设你要根据姓名和省份查找年龄信息,原始数据在B、C和D列,你可以这样操作:
```excel
=VLOOKUP(G8&H8, IF ( {1,0},$B$2:$B$5&$C$2:$C$5,$D$2:$D$5),2,0)
```
这个公式的意思是:先将G8和H8单元格的值(即要查询的条件)联接在一起,然后在一个新的数组中查找这个条件。

新数组是由原表格的部分构建而成,条件部分是B2到C5,中间用&联接,然后是逗号,数值部分是D2到D5。

输入完成后需要按CTRL + SHIFT + ENTER。

EXCEL怎么用函数查找同时满足两个条件的值

EXCEL怎么用函数查找同时满足两个条件的值

EXCEL怎么⽤函数查找同时满⾜两个条件的值
“EXCEL⽤函数查找同时满⾜两个条件的值”的操作步骤是:
1、打开Excel⼯作表;
2、由题意可知,在A2:G10单元格区域,存在着编号和⽇期对应e5a48de588b67a6431333365643661的C列时间,现在需要由E列和F列的条件返回C列对应的时间,这可以通过INDEX+MATCH数组公式来实现;
3-(1) INDEX+MATCH数组公式
设置G列单元格格式为“时间格式”在单元格输⼊以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=IFERROR(INDEX(C:C,MATCH(E2&F2,A:A&B:B,0)),"")
公式表⽰:定位到C列,将同时满⾜A列为E2且B列为F2条件的对应⾏数据引⽤出来。

如果查找条件不在引⽤区域,不返回错误值,⽽是返回空。

3-(2) VLOOKUP+IF数组公式
设置G列单元格格式为“时间格式”在单元格输⼊以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=IFERROR(VLOOKUP(E2&F2,IF({1,0},A:A&B:B,C:C),2,0),"")
公式表⽰:将E2和F2合并为查找条件,并在A列和B列合并列中,找到对应的⾏,并返回对应C列的数据。

如果查找条件不在引⽤区域,不返回错误值,⽽是返回空。

vlookup函数匹配两个条件的使用方法

vlookup函数匹配两个条件的使用方法

vlookup函数匹配两个条件的使用方法VLOOKUP函数是E某cel中一种强大的函数,用于在表格中进行查找并返回匹配项的值。

它通常用于在一列数据中查找某个目标值,并返回与该值相关联的其他数据。

在大多数情况下,我们使用VLOOKUP函数只需要提供一个条件即可。

但是,在某些情况下,我们可能需要使用两个条件来查找匹配项。

下面将介绍几种使用VLOOKUP函数匹配两个条件的方法。

方法一:使用 helper 列一种常见的方法是在数据表中添加一个列作为辅助列,该列根据两个条件生成一个唯一的值。

然后,可以将该辅助列作为VLOOKUP函数的索引列来查找匹配项。

例如,可以通过在数据表中添加一个名为“helper”的辅助列来组合两个条件,如[A1]&","&[B1]。

然后,在另一个单元格中使用VLOOKUP函数,如=VLOOKUP(target,table,2,FALSE),其中table是包含helper列的数据表。

方法二:使用INDEX和MATCH函数的组合除了VLOOKUP函数,我们也可以使用INDEX和MATCH函数的组合来匹配两个条件。

MATCH函数用于查找第一个匹配项的位置,而INDEX函数用于返回这个位置所对应的值。

例如,使用INDEX和MATCH函数的组合可以写成=INDEX(values,MATCH(1,(criteria1=range1)某(criteria2=range2),0))。

这个公式将返回满足两个条件的第一个匹配项的值。

方法三:使用数组公式另一种使用VLOOKUP函数匹配两个条件的方法是使用数组公式。

数组公式是一种特殊的公式,它可以在一个单元格中计算多个数值,并将结果作为一个数组返回。

使用数组公式可以将两个条件的匹配计算合并为一个公式。

例如,可以编写一个数组公式来计算=INDEX(values,SMALL(IF((criteria1=range1)某(criteria2=range2),ROW(range1)-MIN(ROW(range1))+1),1))。

vlookup函数双重条件匹配

vlookup函数双重条件匹配

vlookup函数双重条件匹配
Vlookup函数双重条件匹配是MicrosoftExcel中常用的查找函数,用于为工作表中的数据查找和比较精确结果,以便更好地服务于用户。

该函数的效果可以帮助用户节省大量的时间,在用户的日常工作中发挥关键作用。

Vlookup函数双重条件匹配的基本框架包括四个部分:列号、表范围、索引号和查找值。

它的工作原理是,首先,用户需要指定一个包含查找值的列号,然后指定一个包含列号的表范围,再输入一个索引号,最后指定要查找的查找值。

在实际操作中,Vlookup函数双重条件匹配的基本步骤如下:首先,用户需要找到需要查询的单元格,然后在列号栏中输入要查询的列号。

接着,用户要指定一个表范围,然后在索引号栏中输入原表中相应列号的最大值。

最后,在查找值栏中输入需要查找的数值,点击“确定”按钮,即可在指定列号中找到想要查询的结果。

Vlookup函数双重条件匹配同时也具有一定的局限性,即对于表中涉及大量计算的复杂问题,它并不能正确获取期望的结果。

此外,如果查找值中包含数字和字母,在某些情况下,它也可能无法正确匹配出所期望的结果。

总而言之,Vlookup函数双重条件匹配是Microsoft Excel中常用的查找函数,它可以帮助用户快速准确地查找数据,在用户的日常工作中节省大量的时间。

它的基本框架包括四个部分:列号、表范围、索引号和查找值,并且具备一定的局限性。

在使用Vlookup函数双重
条件匹配时,需要按照一定的步骤操作,确保正确获取期望的结果。

vlookup函数实现多条件查找的3种方法,最后一种你肯定没见过

vlookup函数实现多条件查找的3种方法,最后一种你肯定没见过

vlookup函数实现多条件查找的3种⽅法,最后⼀种你肯定没见过vlookup函数⼀般情况下,只能查找第⼀个符合条件的。

⼆般情况下可以实现多条件查找,下⾯兰⾊提供3种⽅法,最后⼀种估计你还真没见过。

⼀、辅助列法【例】如下图所⽰。

要求根据产品名称和型号从上表中查找相对应的单价。

分析:如果直接⽤vlookup函数,我们也只有⽤数组重组的⽅法来完成,这对于新⼿同学⽐较吃⼒,所以⽤辅助列的⽅法来曲线解决。

步骤1:如下图所⽰在A列设置辅助列,并设置公式:=B2&C2步骤2:在下表中输⼊公式就可以多条件查找了。

=VLOOKUP(B11&C11,$A$2:$D$6,4,0)公式说明B11&C11:把查找的两个条件合并在⼀起,作为VLOOKUP的查找内容。

⼆、函数连接法函数重组的⽅法,把多个条件列连接到⼀起1、可以⽤IF函数=VLOOKUP(B11&C11,IF({1,0},B2:B6&C2:C6,D2:D6),2,0)函数重组2、也可以⽤Choose函数=VLOOKUP(B11&C11,CHOOSE({1,2},B2:B6&C2:C6,D2:D6),2,0)注意注意:以下2个公式都是数组公式,输⼊后把光标放在公式最后,按ctrl+shift+enter三键完成输⼊,输⼊成功后公式两边会⾃动添加⼤括号{}三、条件重算后查找法对⽐ - 相乘 - 被零除后,不符合条件的全变成错误值,只留下符合条件的值。

最后⽤0⽤vlookup 的模糊查找⽅法返因值。

=VLOOKUP(9^9,1/(B2:B6=B11)*(C2:C6=C11)*D2:D6,1)返回的值为数字注意: 该公式也需要⽤数组公式⽅法输⼊,另外只适合查找返回的值为数字。

Excel中多条件查找数据方法

Excel中多条件查找数据方法Excel中多条件查找数据方法在使用Excel中,如果根据某一个条件,查找表中的值,这是一件较为容易的事情,MATCH()、INDEX()、LOOKUP()、VLOOKUP()、HLOOKUP()等函数均可较为容易的实现。

但如果要进行满足多条件查找,则是一件不容易的'事情,而工作中会经常遇到需要对满足两个以上条件的数据进行查找并引用的问题,下面是店铺提供多种方法如:数组公式、VLOOKUP函数、INDEX和MATCH函数等等,大家可以根据情况选择。

SHEET1工作表内容如图:现在要求在SHEET2工作表的A、B列输入有关内容后,C列自动从SHEET1工作表中查找并引用相应的C列的内容。

SHEET2工作表如图:SHEET2工作表C1单元格使用以下数组公式,可达到目的:=IF(OR(A1="",B1=""),"",OFFSET(Sheet1!$C$1,SUM(IF((Sheet1!A$ 1:A$1000=A1)*(Sheet1!B$1:B$1000=B1),ROW(Sheet1!C$1:C$10 00),0))-1,0,1,1)) 注意:输入完公式后要按Ctrl+Shift+Enter键,让它自动加上数组公式符号"{}"。

用VLOOKUP函数解决方法:=IF(OR(A1="",B1=""),"",VLOOKUP(A1&B1,IF({1,0},Sheet1!A$ 1:$A$1000&Sheet1!B$1:B$1000,Sheet1!C$1:C$1000),2,0)) 用INDEX和MATCH函数解决方法:=IF(OR(A1="",B1=""),"",INDEX(Sheet1!C$1:C$1000,MATCH( A1&B1,Sheet1!A$1:A$1000&Sheet1!B$1:B$1000,0))) 这两个也是数组公式。

Excel多条件查找文本的方法

Excel多条件查找⽂本的⽅法在⼯作中经常会遇到查找⽂本的问题,单个条件的唯⼀值查找,⾸选使⽤VLOOKUP函数,也可以使⽤INDEX,LOOKUP函数。

如果要通过多个条件来查找⼀个唯⼀值,上⾯三个函数也都是可以的,我们今天就来介绍三种多条件查找唯⼀值的公式组合:问题描述:我们有⼀个表格,表格中的数据通过两个条件能够锁定⼀个唯⼀值,我们要通过两个条件来查找到这个唯⼀值。

这⾥的这个结果我们限定为⽂本,数值也没有问题,也能够查找出来,当然如果是通过两个条件来查找唯⼀的数值,那就更简单了,可以使⽤SUMIFS,SUM,SUMPRODUCT函数来查找。

VLOOKUP+IF{1,0}这个组合我们之前也⽤过,可以使⽤IF {1,0}来重新排列数据源的索引列的位置,⽤来查找索引列不在第⼀列的这种数据源,拿上图来举个例⼦,如果要通过条件2来查找条件1的话,就要使⽤这个组合:=VLOOKUP(F2,IF({1,0},B2:B5,A2:A5),2,0)这是⼀个数组公式,需要使⽤CTRL+SHIFT+ENTER三键结束公式。

本篇⾥的其他两种组合也都是数组公式,同样需要使⽤三键。

我们来看,如果是多条件如何查找:=VLOOKUP(E2&F2,IF({1,0},$A$2:$A$5&$B$2:$B$5,$C$2:$C$5),2,0)其实很简单,就是构造两个内容:索引:E2&F2,两个条件⽤&符号连接成⼀个字符串,作为第⼀参数。

索引列:$A$2:$A$5&$B$2:$B$5,将数据源中的两个条件列⽤&符号连接,作为索引列,⽤IF {1,0},重新构造数据源。

这就是这个组合公式的原理。

INDEX+MATCHINDEX+MATCH也是⼀个常⽤的查找组合,单条件查找肯定没问题,我们直接来看多条查找:=INDEX($C$2:$C$5,MATCH(E2&F2,$A$2:$A$5&$B$2:$B$5,))这个公式看起来是不是和上⼀个公式有些相近,对,也是使⽤了连字符&,⽬标数据是⼀列数据,要找到其中⼀个,就要找到对应的⾏号,MATCH就起到通过两个条件来查找对应⾏号的作⽤。

Excelvlookup函数的多条件操作实例及if「1,0」数组组合剖析

Excelvlookup函数的多条件操作实例及if「1,0」数组组合剖析Excel 中的 vlookup函数可结合 if 多条件查找,并且可用数组作为if 的条件,这样可以同时查找多个字段,例如查找服装销量表中分类为衬衫且价格为85元的服装。

文章先列举了四个vlookup函数的多条件操作实例,然后对它们逐一剖析,主要剖析if{1,0}数组条件;四个操作实例分别为:实例1:条件用 IF{1,0}、实例2:条件用 IF{0,1}、实例3:两列连接查找,条件用IF{1,0}与用& 连接查找区域和实例4:两列连接查找,条件用 IF{0,1}与用 & 连接查找区域。

实例中操作所用版本均为 Excel 2016。

一、Excel vlookup函数的多条件操作实例(一)实例1:条件用 IF{1,0}1、假如要从服装销量表中找出价格为85元的服装名称。

在A12 单元格中输入要查找的价格,例如85,把公式=VLOOKUP(A12,IF({1,0},C2:C9,B2:B9),2,0) 复制到B12 单元格,按回车,则返回“粉红短袖衬衫”,这件衬衫的价格恰好是 85 元,说明结果正确;操作过程步骤,如图1所示:图1提示:若表格中有多件85元的服装,则vlookup函数只返回第一件符合条件的服装。

2、公式简析(详细剖析见下文)公式中查找区域为 IF 数组条件,数组由 1 和 0 组成,1 表示 True (真),0 表示 False(假);执行公式时,先从数组中取 1,由于 1 为真,所以从 C2:C9 中返回一个值;然后再从数组中取 0,由于 0 为假,所以从 B2:B9 中返回一个值;如此反复,直到遍历完 C2 到 C9 与B2 到 B9。

(二)实例2:条件用 IF{0,1}1、同样要从服装销量表中找出价格为85元的服装名称。

在A13 单元格输入85,把公式=VLOOKUP(A13,IF({0,1},B2:B9,C2:C9),2,0)复制到B13 单元格,按回车,则同样返回“粉红短袖衬衫”,与实例1的结果一样,操作过程步骤,如图2所示:图22、公式简析公式与实例1相比,IF 的数组条件与只是把 1 和 0 交换了次序,由 {1,0} 变为 {0,1};公式执行时,先从数组中取出 0,由于 0 为假,所以从 C2 到 C9 中返回一个值;然后再从数组中取 1,由于 1 为真,所以从 B2 到 B9 中返回一个值;如此反复,直到遍历完 B2 到 B9 与C2 到C9。

多条件逆向查找公式

多条件逆向查找公式
多条件逆向查找公式可以使用以下几种方法:
方法1:使用VLOOKUP和IF函数。

具体公式为:=VLOOKUP(被查找关键字, if({1,0}, 被查找关键字所在列, 返回值所在列), 2, 0)。

这个函数主要是通过IF函数和数组公式构造的第二参数,将被查找关键字所在列和返回值所在列的顺序进行调整,使被查找关键字所在列处于第一列位置,从而实现逆向查找。

方法2:使用LOOKUP函数。

具体公式为:=LOOKUP(1, 0/(条件所在列=被查找关键字), 返回值所在列)。

这个函数通过将条件所在列与被查找关键字进行比较,返回满足条件的返回值所在列的值。

方法3:使用INDEX和MATCH函数。

具体公式为:=INDEX(返回值所在列, MATCH(被查找关键字, 条件所在列, 匹配类型))。

这个函数通过MATCH函数找到被查找关键字在条件所在列中的位置,然后使用INDEX 函数返回满足条件的返回值所在列的值。

方法4:使用DGET函数。

具体公式为:=DGET(数据表, 返回值所在列, 条件所在列1=被查找关键字1, 条件所在列2=被查找关键字2)。

这个函数通
过将数据表中的满足多个条件的行提取出来,并返回满足条件的返回值所在列的值。

以上方法仅供参考,如果需要使用多条件逆向查找公式,需要根据具体情况选择适合的方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档