Excel如何从右到左反向查询或根据行列位置查询
来源:网络收集 点击: 时间:2024-03-20下图中我们有员工1月、2月的考核结果数据,且1月、2月考核数据表的结构不同(2月有部门信息,1月则没有)。
我们要在最右边的表查询员工1月、2月的考核结果。

我们首先来介绍一下MATCH函数。MATCH函数有3个参数:
参数1:要定位的内容/单元格
参数2:在哪个区域内进行定位,
参数3:0表示精确查找,1表示模糊查找。
下图中我们是在C列(C$3:C$13)中查询姓名的位置(在区域中的第几个单元格)。

同样地,我们也可以使用MATCH函数在行中查询。
下图中我们是在第2行(A2:C2)中查询考核结果所在的单元格位置(在区域中的第几个单元格)。

接下来,我们要用到INDEX函数。
我们输入=INDEX(后,按Ctrl+A调出函数向导,然后选择第1种参数组合方式,点击确定。

我们先以查询2月的考核结果为例介绍。
INDEX函数的第1种组合方式包括3个参数:
参数1:在哪个区域内进行查询(本例中是D$3:F$13区域)。
参数2:在这个区域内的行位置(使用MATCH函数定位姓名是F$3:F$13区域中的第几个单元格)。
参数3:在这个区域内的列位置(使用MATCH函数定位考核结果是D$2:F$2区域中的第几个单元格)。

函数参数输入完成后,我们即可查询出2月的考核结果。
因此,我们可以认为,INDEX+MATCH组合实际上是根据定位某个区域中的行列位置来进行查询的一种方法。

以同样的方式,我们完成1月的考核结果的行列定位查询。
如果我们只在某一个表内进行查询,且列参数是固定的话,我们可以直接输入列参数为区域中的列位置的数字,本例中的第3参数我们也可以直接输入数字2代替。

如果我们选择区域时选择了标题行,那么我们在查询行位置时需要再加上1(参数2)。

如对您有帮助,请点赞或投票鼓励一下作者,谢谢~
注意事项我们很多时候表格的行列很多,且不同名称(如:考核结果所在列)在不同表(如:多个考核表)中的列位置不同,所以使用INDEX+MATCH函数来进行查询,有助于我们快速完成定位查询。
更多生活、职场经验及Office实战技巧,请进入作者百度经验主页学习,也欢迎大家关注作者,与作者一起进步。
EXCEL反向查询逆向查询从右到左查询从右往左查询版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_361683.html