达永编程网

程序员技术分享与交流平台

比Vlookup查找函数更高效,试试INDEX+MATCH函数组合,超级厉害

我们在日常制表操作中,会频繁地需要进行数据查找工作,尤其是当需要基于特定条件检索相关信息时,掌握一定的公式,可以帮助我们快速解决问题,今天给大家揭秘一个高效且实用的函数组合,即INDEX与MATCH的联袂应用,让我们查找数据更精准。

INDEX(返回的区域,行号,列号);MATCH(查找值,查找区域,查找类型)

一、正向查找—从左至右查找

1、打开数据源,我们需要根据相应的部门,查找对应的销量,在单元格中输入公式:=INDEX(D2:D7,MATCH(G2,B2:B7,0)),最后回车键即可,如图。在这里,MATCH函数首先在B2:B7范围内搜索G2单元格中的部门,再结合INDEX函数作为行参数,找到在D2:D7区域内对应位置的数据。

二、反向查找—从右向左查找

2、打开数据源,我们发现需要查找的值位于数据表的右侧,返回值则位于左侧。要求我们根据排名查找出所在的区域,既在H2单元格中输入以下公式:=INDEX(C2:C7,MATCH(G2,E2:E7,0)),按回车键即可。该公式的工作原理与正向查找相似,只是INDEX函数的第一参数变更为C2:C7区域。

三、双向查找—同时从水平和垂直两个方向上查找

3、如下图所示,我们现在需要查找销售二部在2月的销量,在H2单元格输入公式:=INDEX(D2:E7,MATCH(G2,B2:B7,0),MATCH(H1,D1:E1,0)),由于双向查找涉及两个维度的定位,因此需要借助两个MATCH函数分别确定行索引和列索引,最终由INDEX函数返回精确结果。

#万能生活指南#

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言