Excel表格中如何使用逆向查询
发布时间:2022-07-29 19:28:51
在日常的Excel函数应用中,最常用的就是查询类函数,比如说根据工号查询姓名、根据学生查询成绩、根据男猪脚查询女一号等等。以下是小编为您带来的关于Excel逆向查询,希望对您有所帮助。
Excel逆向查询
下面这个图中,就是根据工号查询姓名的典型应用:
G2单元格公式为
=VLOOKUP(F2,A2:D10,2,0)
意思就是以F2单元格的工号作为查询值,以A2:D10为查找区域,在首列中找到与F2单元格相同的工号,然后返回这个区域中与之对应的第二列(也就是姓名所在列)的姓名。
如果我们以姓名作为查找值,需要在这个区域中查找和姓名对应的工号,该如何使用公式呢?
因为VLOOKUP函数要求查询值必须处于查询区域的首列,再使用普通方法就无法完成要求了,今天就和大家说说,关于逆向查询的几种方法。
方法一
使用IF函数重新构建数组。
G2使用公式为:
=VLOOKUP(F2,IF({1,0},B2:B10,A2:A10),2,0)
这个公式的用法在之前的内容中咱们曾经讲过,就是用IF({1,0},B2:B10,A2:A10),返回一个姓名在前,工号在后的多行两列的内存数组,使其符合VLOOKUP函数的查询值处于查询区域首列的条件,再用VLOOKUP查询即可。
该函数使用比较复杂,运算效率低。
装逼指数:★★★★★
推荐指数:★
方法二
使用CHOOSE函数重新构建数组。
G2使用公式为:
=VLOOKUP(F2,CHOOSE({1,2},B2:B10,A2:A10),2,0)
这个公式的原理也是重新构建一个内存数组,使其符合VLOOKUP函数的查询值处于查询区域首列的条件。
该函数与方法一的思路相同,同样是使用复杂,运算效率低。
装逼指数:★★★★★
推荐指数:★
方法三
INDEX+MATCH结合使用。
G2使用公式为:
=INDEX(A2:A10,MATCH(F2,B2:B10,))
公式首先使用MATCH函数返回F2单元格姓名在B2:B10单元格中的相对位置6,也就是这个区域中所处第几行。
再以此作为INDEX函数的索引值,从A2:A10单元格区域中返回对应位置的内容。
这个公式是最常用的查询公式之一,看似繁琐,实际查询应用时,由于其组合灵活,可以完成从左至右、从右到左、从下到上、从上到下等多个方向的查询。
该函数是嵌套使用,操作灵活,运算方便。
装逼指数:★★★
推荐指数:★★★
方法四
所向披靡的LOOKUP函数。
G2使用公式为:
=LOOKUP(1,0/(F2=B2:B10),A2:A10)
这是非常经典的LOOKUP用法。
首先用F2=B2:B10得到一组逻辑值,再用0除以这些逻辑值,得到由0和错误值组成的内存数组。再用1作为查询值,在内存数组中进行查询。
如果 LOOKUP 函数找不到查询值,则它与查询区域中小于或等于查询值的最大值匹配,因此是以最后一个0进行匹配,并返回A2:A10中相同位置的值。
该函数使用简便,功能强大,公式书写也比较简洁。
装逼指数:★
推荐指数:★★★★★
如果有多条符合条件的结果,前三个公式都是返回首个满足条件的值,而第四个公式则是返回最后一个满足条件的值,这一点大家在使用时还需要特别注意。


猜你喜欢
- 我们在制作Excel表格的时候经常为了看起来好看,经常会使用到给Excel表格添加底色,但是有些时候不小心添加了一些不应该添加的地方或是添加
- 很多用户在升级Win11系统之后为了界面整体的美观而选择去隐藏任务栏,但很多用户在隐藏任务栏之后却不清楚要如何将其显示出来,本文就为大家带来
- 因任务管理器中的wscntfy.exe进程而产生的疑问?它为什么运行,会是病毒吗?下面就了解下wscntfy.exe是什么进程吧来历及作用W
- 微软已经推出win 10一段时间,对于大部分的用户也体验了win 10给我们带来的便捷,而怀旧的你是否还在怀念Win7系统内置小游戏呢?如若
- 一些MAC用户在购买了MAC电脑后,想要在自己的电脑上安装Linux系统,这个问题该怎么解决呢?现在小编就教大家在外置硬盘中安装Linux的
- 如果您想要将 AAC 转换成 MP3,请使用Movavi Video Converter。它能在未造成品质损失的情況下,將 AAC 格式转换
- 安装Win8.1后,鼠标和键盘停止工作,但微软尚未发布解决办法或相关补丁解决这一问题。下面为大家提供一个临时快速的解决方法,有类似情况的朋友
- 很多同学都问我能不能将word中的文字直接变换为表格样式啊,也有同学问我能不能将表格转换为文本啊,其实这些都是可以的,Word可以将格式类似
- 插入U盘,系统认不出来U盘,让计算机搜索自动安装,居然提示无法找到驱动。优化vista时把自带的驱动删掉了,还有一种就是系统原来的路径出问题
- 在您辛辛苦苦设置好某个图片的大小、样式、角度等个性化选项之后,但发现换用另一张图片可能更有助于表达信息。这时,您再也不必重复插入图片和设置上
- Excel核对数据,用小技巧可以轻松很多,不需要花费大量的时间一个个查看数据的不同。下面给大家分享Excel数据比对找出不同和相同的数据。1
- 用户在使用远程桌面的时候遇到错误代码0x1104要怎么解决呢,首先我们需要知道在远程时应满足以下几个条件:–必须打开电脑–它必须具有网络连接
- NBA2KOL是很多朋友都喜欢玩的游戏,不过有一些用户使用Win10系统电脑打开NBA2KOL游戏时遇到了闪退的问题。大家想知道如何解决这个
- wps表格带有一些小功能可以方便我们的工作,那你知道怎么使用查询功能吗?下面小编就为你介绍wps表格怎么使用查询功能的方法啦!wps表格使用
- autohotkey怎么实现自动按键?autohotkey可将键盘、鼠标甚至游戏摇杆的移动和点击动作记录下来,是简易而功能强大的热键脚本语言
- 在做WPS表格的时候经常需要排序,不管是年终评比还是其他的,前几名的总是有好处的,那么WPS表格怎么按照数字排序呢?下面给大家分享WPS表格
- 最近有Win7系统用户反映,每次打开聊天对话框的时候,总是还要切换一次中/英文输入法,这让用户很苦恼。下面,小编就来向大家分享一下Win7系
- Win7系统右下角提示集线器端口上的电涌是怎么回事?近期有用户反馈,在Win7系统任务栏右下角,经常会提示集线器端口上的电涌,该如何解决?请
- 问题:为什么我保存的WORD文件没有后缀.doc,还有EXCEL也是的没有后缀.xls,这是怎么一回事啊?解答:这个是属于计算机设置的问题,
- 关于xp电脑蓝屏的问题已经介绍过好多了,可是蓝屏故障多种多样,解决方法又不一样,难倒了很多用户,就拿开机后蓝屏的情况来说,错误提示就有好几种