当前位置:懂科普 >

IT科技

> vlookup函数取同时满足两个条件值的教程

vlookup函数取同时满足两个条件值的教程

需要用到数组公式用下面的举例来说明:这里有两个条件,后面对应第三列唯一的数据:2.当我们需要同时满足条件一和条件二的数据的时候,就需要使用 Vlookup 的多条件查找。在I5单元格输入数组公式:=VLOOKUP(G5&H5,IF({1,0},$A$2:$A$9&$B$2:$B$9,$C$2:$C$9),2,0) 然后按按<Ctrl+Shfit+Enter>组合键结束输入。3.随即便完成了对满足两个条件的数据查询,向下拖拽填充即可。扩展资料多条件查询函数的详细解释这是vlookup对应的四个参数,首先针对上面的数组公式解释:查找值:G5&H5,需要查找的是两个条件,但是vlookup函数只能查找一个条件,所以需要用"&"将查找的两个条件的单元格连接起来。数据表:IF({1,0},$A$2:$A$9&$B$2:$B$9,$C$2:$C$9)表示需要查找的数据,这里面嵌套使用了IF函数,然后以IF({1,0},这样的数组参数。参数为数组时,会分别进行计算。先用1作为参数判断,返回$A$2:$A$9&$B$2:$B$9;然后用0作为参数判断,又返回一个结果$C$2:$C$9。两个结果重新组合一个数组:$A$2:$A$9&$B$2:$B$9在第一列,e68a84e8a2ad7a686964616f31333433616139$C$2:$C$9在第二列,其中"$"是绝对引用。这样Vlookup便能查找到两个条件。列序数:需要查找的数据位于第二列,所以输入2。匹配条件:精确匹配,需要用到数组公式,用下面的举例来说明:1.这里有两个条件,后面对应第三列唯一的数据:2.当我们需要同时满足条件一和条件二的数据的时候,就需要使用 Vlookup 的多条件查找,在I2单元格输入数组公式:=VLOOKUP(G5&H5,IF({1,0},$A$2:$A$9&$B$2:$B$9,$C$2:$C$9),2,0) 然后按按<Ctrl+Shfit+Enter>组合键结束输入。3.随即便完成了对满足两个条件的数据查询,向下拖拽填充即可。扩展资料:Excel中大量的公式函数可以应用选择,使用Microsoft Excel可以执行计算,分析信息并管理电子表格或网页中的数据信息列表与数据资料图表制作,可以实现许多方便的功能,带给使用者方便。与其配套组合的有:Word、PowerPoint、Access、InfoPath及Outlook,PublisherExcel2013、2010、2007和老一点的Excel2003较为多见,Excel2002版本用的不是很多。比Excel2000老的版本很少见了。最新的版本增添了许多功能。使Excel功能更为强大。Excel2003支持VBA编程,VBA是Visual Basic For Application的简写形式。VBA的使用可以达成执行特定功能或是重复性高的操作。Lookup_value为需要在数据表第一列中进行查找的数值。Lookup_value 可以为数值、引用或文本字符串。当vlookup函数第一参数省略查找值时,表示用0查找。Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。col_index_num为table_array 中查找数据的数据列序号。col_index_num 为 1 时,返回 table_array 第一列的数值,col_index_num 为 2 时,返回 table_array 第二列的数值,以此类推。如果 col_index_num 小于1,函数 VLOOKUP 返回错误值#VALUE!;如果 col_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值#REF!。Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似e79fa5e98193e59b9ee7ad9431333366306539匹配。如果为FALSE或0 ,则返回精确匹配,如果找不到,则返回错误值 #N/A。如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。如果range_lookup 省略,则默认为近似匹配。VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])就是VLOOKUP(查找值,查找范围,查找列数,精确匹配或者近似匹配)。一定要选择精确查找。本回答被网友采纳,1、首先打excel表,利用公式:=VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列知),2,0)进行计算。2、VLOOKUP公式中的条件1:条件2,然后道把两个单元格连在一起作为整体进行查找。3、VLOOKUP公式中的$条件1区域$:$条件2区域$,接着A列和B列作为整体。4、VLOOKUP公式中的IF({1,0},$条件1区域$:$条件2区域$,返回版列),将A列和B列作为整体和计划到货日期并为权两列。5、根据公式VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),2,0)。在结果单元格,输入公式=VLOOKUP(F2:G2,IF({1,0},$A2$:$B9$,$C$2:$C$9),2,0)。本回答被网友采纳,第一步:公式:=VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),2,0)。注意:最后一定要同时按住ctrl shift 回车 三键。第二步:VLOOKUP公式中的条件1:条件2,意思是将两个单元格连在一起作为整体进行查找。图中即为:F2:G2。第三步:VLOOKUP公式中的$条件1区域$:$条件2区域$,意思是将业务类型和订单编号作为整体。即图中:$A$2:$B$9(使用$锁定区域-绝对引用)。第四步:VLOOKUP公式中的IF({1,0},$条件1区域$:$条件2区域$,返回列),意思是将业务类型和订单编号作为整体和计划到货日期并为两列。即为:IF({1,0},$A$2:$B$9,$C$2:$C$9)第四步:然后我们根据公式VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),2,0)。在H2单元格内录入此公式=VLOOKUP(F2:G2,IF({1,0},$A2$:$B9$,$C$2:$C$9),2,0)。第五步:最后同时按住ctrl、shift、回车三键,OK。扩展资料Excel中大量的公式函数可以应用选择,使用Microsoft Excel可以执行计算,分析信息并管理电子表格或网页中的数据信息列表与数据资e799bee5baa6e997aee7ad94e78988e69d8331333365666265料图表制作,可以实现许多方便的功能,带给使用者方便。与其配套组合的有:Word、PowerPoint、Access、InfoPath及Outlook,PublisherExcel2013、2010、2007和老一点的Excel2003较为多见,Excel2002版本用的不是很多。比Excel2000老的版本很少见了。最新的版本增添了许多功能。使Excel功能更为强大。Excel2003支持VBA编程,VBA是Visual Basic For Application的简写形式。VBA的使用可以达成执行特定功能或是重复性高的操作。Lookup_value为需要在数据表第一列中进行查找的数值。Lookup_value 可以为数值、引用或文本字符串。当vlookup函数第一参数省略查找值时,表示用0查找。Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。col_index_num为table_array 中查找数据的数据列序号。col_index_num 为 1 时,返回 table_array 第一列的数值,col_index_num 为 2 时,返回 table_array 第二列的数值,以此类推。如果 col_index_num 小于1,函数 VLOOKUP 返回错误值#VALUE!;如果 col_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值#REF!。Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。如果为FALSE或0 ,则返回精确匹配,如果找不到,则返回错误值 #N/A。如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。如果range_lookup 省略,则默认为近似匹配。本回答被网友采纳,输入公式:=VLOOKUP(条件来一&条件二,IF({1,0},条件一区域&条件二区域,返回列),2,0)最后同时按ctrl shift 回车 三键结束解释:源1、百公式中的E2&F2,它表示将两个单元格连在一起当做一个整体进行查找。如图中即为:A许六2、A2:A7&B2:B7表示的意思与上面基本一致,就是班级和姓名作为度一个整体。如图中即为:A李一,D王二,B张三……3、IF({1,0},A2:A7&B2:B7,C2:C7)表示将班级和姓名作为一个整体,然后与得分列进行组合成两列,即知班级姓名整体一列,得分一列4、最后用VLOOKUP来从“班级姓名整体”一列,“得分”一列这两列中,查找“班级姓名整体”说道对应的“得分”www.51dongshi.com防采集。

excel中有诸多的函数,下面为大家分享VLOOKUP函数取同时满足两个条件值的方法。

材料/工具

excel

方法

公式:=VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),2,0)。

公式=VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),2

vlookup函数取同时满足两个条件值的教程

VLOOKUP公式中的条件1:条件2,意思是将两个单元格连在一起作为整体进行查找。

公式:=VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),

vlookup函数取同时满足两个条件值的教程 第2张

VLOOKUP公式中的$条件1区域$:$条件2区域$,意思是将业务类型和订单编号作为整体。

方法如下图所示:同时满足姓名和班级两个条件,查询成绩,图中公式为:=VLOOKUP(E39,I

vlookup函数取同时满足两个条件值的教程 第3张

VLOOKUP公式中的IF({1,0},$条件1区域$:$条件2区域$,返回列),意思是将业务类型和订单编号作为整体和计划到货日期并为两列。

1、=VLOOKUP(A1&B1,IF({1,0},$F$1:$F$10&$G$1:

vlookup函数取同时满足两个条件值的教程 第4张

然后根据公式VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),2,0)。在H2单元格内录入此公式=VLOOKUP(F2:G2,IF({1,0},$A2$:$B9$,$C$2:$C$9),2,0)。

在SHEET2的C2输入或复制粘贴下列公式=lookup(1,0/((sheet1!a:a=e2

vlookup函数取同时满足两个条件值的教程 第5张

最后同时按住ctrl、shift、回车三键,即可。

在Sheet1中,在比如G4输入 =A4&“-”&B4,公式复制下去。嫌难看,隐藏该

vlookup函数取同时满足两个条件值的教程 第6张

VLOOKUP函数的基本用e68a84e799bee5baa6e997aee7ad9431333365646364法是固定的,需要借用数组才能同时满足两个条件的值。例如:要求根据部门和姓名查找C列的加班时间。公式:{=VLOOKUP(A9&B9,IF({1,0},A2:A5&B2:B5,C2:C5),2,0)}有了公式之后,接下来的步骤:1、A9&B9 把两个条件连接在一起,把他们做为一个整体进行查找。2、A2:A5&B2:B5,和条件连接相对应,把部分和姓名列也连接在一起,作为一个待查找的整体。3、IF({1,0},A2:A5&B2:B5,C2:C5) 用IF({1,0}把连接后的两列与C列数据合并成一个两列的内存数组。按F9后可以查看的结果为:{"销售张一",1;"销售赵三",5;"人事杨五",3;"销售赵三",6}4、完成了数组的重构后,接下来就是VLOOKUP的基本查找功能了,另外公式中含有多个数据与多个数据运算(A2:A5&B2:B5),所以必须以数组形式输入,即按ctrl+shift后按ENTER结束输入。5、通过以上的例子,可以发现我们不是让VLOOKUP本身实现多条件查找,而是想办法重构一个数组。如果有多个条件我们可以用“&”连接在一起,同样两列我们也可以连接成一列数据,然后用IF函数进行组合,这样就可以用VLOOKUP函数同时满足两个条件的值,第一种方法(最百简单):加辅助列,将两个度条件的值合并成知一列(辅助列),然后就可以用常规vlookup查询道匹配了第二种方法:=VLOOKUP(条件回1&条件2,IF({1,0},列1&列2,列3),2,)摁 SHIFT+CTRL+回车 结束公答式的输入.追问谢谢你,我对函数不懂,基本上靠手工做账,我百度了还是不会弄,弄出来还是错的。能否加个好友教我一下,万分感谢!,1、首先在打开的excel表格中输入需要提取的数来据,需要在另外一张表格中根据已有的数据提取出对应的自数据。2、在另一张表格中输入提取函数:=VLOOKUP(A2,Sheet1!A2:C7,2,FALSE),点击回车。3、生成提取结果后向下填充公式得到批量的提取数据。4、在使知用相同的公式,将返回值更改为“3”,公式:=VLOOKUP(A2,Sheet1!A2:C7,3,FALSE)。5、点击回车并下拉填充公式,即可使用vlookup函数实现满足两个条件的匹配提取操作道了。本回答被网友采纳内容来自www.51dongshi.com请勿采集。

标签: vlookup 函数
  • 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/itkeji/mgx0nq.html