EXCEL表格中如何使用VLOOKUP函数进行反向查找和多条件查找 详细 EXCEL IF语句使用

www.zhiqu.org     时间: 2024-06-16

反向查找:


1.如下图,要根据“工号”在原始数据表中查找对应的“姓名”。

2.双击B8单元格,输入公式:

=VLOOKUP(A8,IF({1,0},B1:B5,A1:A5),2,0)

左手按住Ctrl+Shift,右手按下回车运行公式即可。

3.这主要利用的是IF函数第一参数数组化来实现的,选中部分空单元格,输入公式:

=IF({1,0},B1:B5,A1:A5)

左手按住Ctrl+Shift,右手按下回车就可以看到通过IF函数将两列值互换了。

4.类似的,利用CHOOSE()函数也可以实现类似IF()的效果:

=VLOOKUP(A8,CHOOSE({1,2},B1:B5,A1:A5),2,0)

仍然三键运行数组公式,也可以实现VLOOKUP()函数的反向查找。

5.如果不用VLOOKUP()函数,可以利用INDEX+MATCH替代方法实现,公式如下:

=INDEX(A1:A5,MATCH(A8,B1:B5,))

这里通过MATCH()函数定位A8所在位置,然后用INDEX()函数取值。



  Excel表格中Vlookup函数反向查找可按照以下步骤进行操作:

  1、打开Excel表格,可看到部门在前面,营收金额在后面。

 

  2、随机输入金额537元,反向查找营收的部门。

 

  3、在对应的E2数据列中输入【Vlookup函数】,可直接输入“VLOOKUP(D2,IF({1,0},B:B,A:A),2,0)”。


  4、公式输入完成后,单击【回车键】即可看到537属于销售三部业绩。


  注意:在本案例中,使用的是Vlookup函数和IF函数的结合,IF函数的写法一般是=IF(条件,条件为真时的结果,条件为假的结果)。

  {1,0}通常是作为一个数组进行展现,1达标函数条件为真,0代表函数条件为假。

  参考教程:Excel表格如何使用Vlookup函数逆向查询



大家都知道VLOOKUP 函数在普通的用法中只能在数据表中从左向右查找引用,并且是单条件 的查找引用。下面举例说明用这个函数进行反向查找和多条件查找。 1、反向查找引用:有两个表Sheet1 和Sheet2,Sheet1 有100 行数据,A 列是学生学号,B 列是姓名,Sheet2 表的A 列是已知姓名,B 列是学号,现在用该函数在Sheet1 表中查找姓名, 并返回对应的学号。 Sheet2 表的B2 的公式就可以这样输入:({}表示数组公式,要以CTRL+SHIFT+ENTER 结束输入){ =VLOOKUP(A2,IF({1,0},Sheet1!$B$2:$B$100,Sheet1!$A$2:$A$100),2,FALSE) } 该公式通过IF 函数改变了列顺序,利用常量数组{1,0}重新构建了一个新的二维内存数组, 再提供给VLOOKUP 作为查找范围使用。 上述公式也可改用 =INDEX(Sheet1!$A$2:$A$100,MATCH(A2,Sheet1!$B$2:$B$100,0)) 2、多条件查找引用:有两个表Sheet1 和Sheet2,Sheet1 有100 行数据,A 列是商品名称, B 列是规格型号,C 列是价格,Sheet2 表的A 列是已知的商品名称,B 列是已知的规格型号,现 在用该函数在Sheet1 表中查找商品名称、规格型号都相同的行所对应的价格填入Sheet2 表的C列。 Sheet2 表的C2 的公式就可以这样输入:({}表示数组公式,要以CTRL+SHIFT+ENTER 结束输入){ =VLOOKUP(A2&"|"&B2,IF({1,0},Sheet1!$A$2:$A$100&"|"&Sheet1!$B$2:$B$100,Shee t1!$C$2:$C$100),2,FALSE) } 用&将A2 的名称和B2 的规格合并成一个值来查找。这里增加"|"是为了避免因两个条件直 接组合而出现本不相同的雷同,如名称“ABC”和型号“MN8”的组合,与名称“AB”和型号 “CMN8”的组合相同。 上述公式也可改用

经典VLOOKUP函数反向查找与多条件查找视频教程

网页链接 http://www.zesow.com/course/49



excel表格如何去重~

1,打开wps。2,点击单元格。3,右击点击设置单元格格式。4,找到对齐,勾选文字竖排即可。注意事项:电脑win10系统 wps11.1.0版本。

Excel软件中,IF语句的用法,可以和函数一起运用,更加实用高效


#益骆晓# EXCEL表格中VLOOKUP函数怎么用 -
(18733728938): 1. VLOOKUP函数的运用: VLOOKUP函数=VLOOKUP(查找的值,查找区域,返回列的位置,查找的方式) 注意哦:关于“查找的方式 ”有两种,一种模糊查找 ,一种精确查找,运用的方式 都不一样 2. 比如我要查找下面小表格各业务的总...

#益骆晓# excel VLOOKUP函数的使用 -
(18733728938): 给你推荐一下INDEX和match套用的公式吧,跟VLOOKUP道理相同 利用INDEX和MATCH这两个函数进行套用达到查找与引用的目的,具体操作方法:如:在学生档案中填入学生成绩表中的相关科目成绩, 在目的单元格点“=”再选择“...

#益骆晓# EXCEL中,vlookup如何使用 -
(18733728938): Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的. VLOOKUP函数使用注意事项 一.VLOOKUP的语法 ...

#益骆晓# 电子表格中vlookup函数怎么用? -
(18733728938): 1. VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用. 2. VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的. 3. 该函...

#益骆晓# Excel VLOOKUP函数怎么用 -
(18733728938): 函数名:VLOOKUP 功能:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值. 格式:=VLOOKUP(参数1,参数2,参数3,参数4) 含义:“参数1”为需要在数组第一列中查找的数值,可以为数值...

#益骆晓# excel中vlookup的使用方法 -
(18733728938): 一、语法标准格式: VLOOKUP(lookup_value,table_array,col_index_num , range_lookup) 二、语法解释 VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)可以写为: VLOOKUP(需...

#益骆晓# 那位哥哥姐姐告我一下VLOOKUP函数怎么用?急急急 -
(18733728938): 在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值.当比较值位于数据表首列时,可以使用函数 VLOOKUP 代替函数 HLOOKUP. 在VLOOK...

#益骆晓# excel表中 VLOOKUP怎么用 -
(18733728938): 假设这张表格名为SHEET1,另一张表格的A2单元格输入学号 B2单元格输入公式=VLOOKUP(A2,SHEET1!A:B,2,0) 或=INDEX(SHEET1!B:B,MATCH(A1,SHEET1!A:A,0)) 下拉复制公式 如果还要得出各科成绩,则B2公式改成=VLOOKUP($A2,SHEET1!$A:$E,COLUMN(B1),) 或=INDEX(SHEET1!B:B,MATCH($A1,SHEET1!$A:$A,)) 右拉复制公式至E列,再下拉复制公式

#益骆晓# 如何利用VLOOKUP函数跨表查找数据 -
(18733728938): 如果表一在“sheet1”,表二在“sheet2”,则表二中的B2应=VLOOKUP(A2,SHEET1!A:B,2,FALSE),这样就可以了 然后左键选择B2单元格,当鼠标变为+时用左键双击,就可以自动填充公式了.

#益骆晓# 函数vlookup怎么用? 什么时候用 -
(18733728938): VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能. 功能是按列查找,最终返回该列所需查询序列所对...