怎么用vlookup函数查找指定区域并返回结果
发布时间:2025-05-24 16:22:39 发布人:远客网络
一、怎么用vlookup函数查找指定区域并返回结果
公式:=VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),2,0)。注意:最后一定要同时按住ctrl shift回车三键。具体操作方法如下:
1、VLOOKUP公式中的条件1:条件2,意思是将两个单元格连在一起作为整体进行查找。图中即为:F2:G2。
2、VLOOKUP公式中的$条件1区域$:$条件2区域$,意思是将业务类型和订单编号作为整体。即图中:$A$2:$B$9(使用$锁定区域-绝对引用)。
3、VLOOKUP公式中的IF({1,0},$条件1区域$:$条件2区域$,返回列),意思是将业务类型和订单编号作为整体和计划到货日期并为两列。即为:IF({1,0},$A$2:$B$9,$C$2:$C$9)
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)。
5、最后同时按住ctrl、shift、回车三键,OK。
二、Excel如何用vlookup函数查找并返回数据
第一步:公式:=VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),2,0)。
注意:最后一定要同时按住ctrl shift回车三键。
第二步:VLOOKUP公式中的条件1:条件2,意思是将两个单元格连在一起作为整体进行查找。
第三步: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可以执行计算,分析信息并管理电子表格或网页中的数据信息列表与数据资料图表制作,可以实现许多方便的功能,带给使用者方便。
与其配套组合的有:Word、PowerPoint、Access、InfoPath及Outlook,Publisher
Excel2013、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函数怎样向左找数据
使用vlookup查找左边的公式是vlookup(a1,if({1,0},c100,b1b100),2,),但是向左看更多地使用索引函数和匹配函数的组合。
1、以office excel2016版本为例,填写完数据后,以B列为例,查询B列左侧A列的对应值,如图所示:
2、使用匹配功能确认搜索目标在目标列中的位置,如图所示:
match函数中的第一个参数i2是我们要查找的目标,第二个参数是我们要查找的目标列,第三个参数0在第二个参数范围内查找第一个参数的对应值,得到胡勇在B列的第二行位置。
3、将第一步的match函数替换为index函数,得到指定位置的数据,如图所示:
index函数中的第一个参数是本次要查找的目标左边列的数据,即A列,第二个参数是要查找目标的行数,第三个参数是要查找目标的列数,当搜索目标只有列A时,可以省略第二个参数,得到图中要求的公式后,得到A栏胡勇的对应学名。
4、对整个B列应用相同的方法,可以得到A列的学校对应于I列的人,如图所示:
5、这样,通过索引函数可以更方便地找到目标左栏对应的值。
index函数是返回表或区域中的值或值的引用,index()函数有两种形式:数组和引用,数组形式通常返回一个数字或一个值数组;引用形式通常返回一个引用。
match函数返回指定值在指定数组范围内的位置,匹配函数是excel的主要搜索函数之一。