Excel逆向查询(VLOOKUP,INDEX,LOOKUP)使用实例教程
发布时间:2023-10-28 20:06:49
在日常的Excel函数应用中,最常用的就是查询类函数,比如说根据工号查询姓名、根据学生查询成绩、根据男猪脚查询女一号等等。
说到查询类函数,大家对VLOOKUP一定不会陌生,这可是人见人爱花见花开的函数。
如下图,查询明星的配偶:
E2单元格公式为
=VLOOKUP(D2,A:B,2,0)
意思就是以D2单元格的姓名作为查询值,以A:B为查找区域,在首列中找到与D2单元格相同的姓名,然后返回这个区域中与之对应的第二列(也就是配偶所在列)的配偶。
如果我们以配偶作为查找值,需要在这个区域中查找和配偶对应的姓名,该如何使用公式呢?
因为VLOOKUP函数要求查询值必须处于查询区域的首列,再使用普通方法就无法完成要求了,今天就和大家说说,关于逆向查询的几种方法。
方法一:使用IF函数重新构建数组。
在E4中输入
=VLOOKUP(D4,IF({1,0},$B$2:$B$17,$A$2:$A$17),2,0)
这个公式的用法就是用IF({1,0},$B$2:$B$17,$A$2:$A$17),返回一个配偶在前,姓名在后的多行两列的内存数组,使其符合VLOOKUP函数的查询值处于查询区域首列的条件,再用VLOOKUP查询即可。
该函数使用比较复杂,运算效率低。
装逼指数:★★★★★
推荐指数:★
方法二:使用CHOOSE函数重新构建数组。
E6使用公式为:
=VLOOKUP(D6,CHOOSE({1,2},B2:B17,A2:A17),2,0)
这个公式的原理也是重新构建一个内存数组,使其符合VLOOKUP函数的查询值处于查询区域首列的条件。
该函数与方法一的思路相同,同样是使用复杂,运算效率低。
装逼指数:★★★★★
推荐指数:★
方法三:INDEX+MATCH结合使用。
E8使用公式为:
=INDEX(A:A,MATCH(D8,B:B,))
公式首先使用MATCH函数返回D8单元格姓名在B列单元格中的相对位置,也就是这个区域中所处第几行。
再以此作为INDEX函数的索引值,从A列单元格区域中返回对应位置的内容。
这个公式是最常用的查询公式之一,看似繁琐,实际查询应用时,由于其组合灵活,可以完成从左至右、从右到左、从下到上、从上到下等多个方向的查询。
该函数是嵌套使用,操作灵活,运算方便。
装逼指数:★★★
推荐指数:★★★
方法四:所向披靡的LOOKUP函数。
E10使用公式为:
=LOOKUP(1,0/(D10=B2:B17),A2:A17)
这是非常经典的LOOKUP用法。
首先用D10=B2:B17得到一组逻辑值,再用0除以这些逻辑值,得到由0和错误值组成的内存数组。再用1作为查询值,在内存数组中进行查询。
如果 LOOKUP 函数找不到查询值,则它与查询区域中小于或等于查询值的最大值匹配,因此是以最后一个0进行匹配,并返回A2:A17中相同位置的值。
该函数使用简便,功能强大,公式书写也比较简洁。
装逼指数:★
推荐指数:★★★★★
如果有多条符合条件的结果,前三个公式都是返回首个满足条件的值,而第四个公式则是返回最后一个满足条件的值,这一点大家在使用时还需要特别注意。


猜你喜欢
- 怎样清理电脑c盘无用的东西?相信很多用户都遇到过c盘突然就满了,这导致电脑的运行速度变慢。但是很多用户不知道如何才能清理C盘,有些文件删除了
- Win10红警2鼠标闪烁怎么办?近期有用户反映自己的电脑在玩红警2时,会出现鼠标卡顿,以及鼠标一闪一闪的情况,出现这一问题有可能是驱动程序出
- Mac隐藏文件夹怎么显示?有用户会将电脑上的重要文件隐藏起来,避免出现意外删除的情况,但是隐藏起来的文件在需要使用时要如何显示呢?今天小编就
- 猎豹安全浏览器作为一款深受用户喜爱的浏览器软件,让用户在使用的过程中感受到了许多的便利,在猎豹安全浏览器中用户可以感受到访问网页的舒速度是很
- 不知道大家是否知道,在微信中有一个非常好用的幸福证照功能,可以帮助大家办理护照、身份证、港澳通行证、居住证等,这样大家就不需要去相关机关办理
- 如果在Microsoft Office PowerPoint的幻灯片中放置了大量对象,并且对象之间存在层叠关系,那么灵活地选取对象,并针对特
- WP8.1升级Win10 Mobile正式版首批机型有哪些?首批更新包括Lumia1520、Lumia930、Lumia640、Lumia6
- Excel复制表格有技巧 行号列标不能少
- 很多朋友在更新了word2017之后,打开文件时都会出现错误,遇到这些问题怎么解决呢?下面给大家分享word2017打开文件出错的解决方法。
- 最近有Win10系统用户反映,电脑很经常弹出提示“计算机丢失xlive.dll”,用户不知道这该怎么解决,为此非常烦恼。那么,Win10系统
- ppt如何设置备注仅自己可见?在ppt幻灯片演讲中,很多用户会使用备注来进行节奏的把控和辅助,这样可以让整个演示进行得更顺利,但是备注如果不
- wps 表格中怎么找到带圈字符呢?下面小编为大家介绍如何找到它。wps表格圈添加的方法wps表格中的带圈字符在符号界面上,以wps2013为
- 在我们使用win7系统安装软件的时候经常会遇到捆绑安装的软件,一不小心就会碰到很多会自动安装的流氓软件,那么碰到这个问题应该怎么预防呢?下面
- 2020 年 9 月 10 日,华为召开了开发者大会,正式推出了 HarmonyOS 2.0 系统,并宣布为开发者提供完整分布式
- 用户在电脑上可以根据自己的需求来安装腾讯手游助手,这款软件安装后用户就可以在电脑上畅玩手机游戏了,所以这款游戏软件被许多用户所熟知,逐渐成为
- 电脑使用久了c盘的空间就会越来越小,很多用户不想删除c盘中的文件,想要扩大c盘,不知道该如何操作,其实将其他磁盘空着的部分给c盘就可以了,下
- 插入单元格:插入与删除单元格步骤1:用Excel2013打开一篇工作表,选中我们需要插入单元格的位置,并切换到“插入”选项卡,然后选择“单元
- 相信现在使用PPT的用户非常的多,并且我们在制作一些PPT文件的过程中,难免需要用到表格,因此就有用户好奇PPT中的表格颜色怎么设置呢?下面
- 根据Excel表的信息群发邮件并不难,不过这样做收信人就知道邮件是群发的,有的时候我们不能让收信人(例如销售客户)知道我们发给了哪些人,怎么
- 在编辑文档的时候,往往会想要在文本中添加一些特殊的符号,但很多时候都止步于不知道如何输入这些特殊符号。以下是小编为您带来的关于WPS文字中输