前面我们学习了函数VLOOKUP使我们的查找工作效率提升不少,因此VLOOKUP函数成为了函数界的明星然而数据较大时我们会发现,用VLOOKUP函数某些电脑会比较卡我们可以用另外的两个奣星兄弟INDEX和MATCH函数解决此问题。
(一)我们先看看INDEX函数的使用方法:
INDEX函数的语法为:
INDEX(数据引用区域行数,列数)它的作用是返回某个单元格的值
说明:数据引用区域包含某行/列或者某些单元格集合
我们以图1为例,数据引用区域为B2:F10:
此时公式结果显示为1;
公式说明:$B$2:$F$10 表示我们選择的整个区域;
1,1表示1行、1列(注意是以数据区域左上角的第一个单元格开始选择的)
因此公式返回值为B2单元格的数字1
(二)MATCH函数又怎么使用的呢
MATCH函数的语法为:MATCH(查找值,查找区域返回类型),它将返回某个值在某个区域的位置是第几个;
说明:区域包含某行/列;以下表為例:
此时公式结果显示为1;
$B$1:$F$1表示我们查找值K2在原表格日期行所属的位置;
公式显示的结果应为日期在区域$B$1:$F$1的位置数结果为1;
总结:通过MATCH函数,我们可以很顺利的找到某个人在姓名列的行数;也可以很简单的找出某个日期在日期行的位置;聪明的童鞋就会突发奇想:我们能否将MATCH函数和INDEX函数与德维可配合使用的以达到查找的作用呢?这个思路是可以实现的
(三)INDEX 和 MATCH函数的合作:我们现在有一个货车运费的表格,基础信息如下:
现在我们要根据线路和车长求出对应的费用值格式如下:
我们可以发现最终结果的A列的线路位于E列;型号值位于標准的$F$1:$J$1,我们可以利用刚刚学习的函数两兄弟来求解
对于C2单元格:我们先用公式求出线路1在标准表中的行数
我们再看看型号13米 所在的位置:
我们用INDEX+MATCH与德维可配合使用的公式如下:
今天的课程到此结束哦非常感谢您的耐心阅读。如果觉得有用就动动手指分享出去吧我们下期再见!
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。