excel怎样运用VLOOKUP函数,与INDEX-MATCH函数进行查找?


用法:vlookup搭配match函数进行精确查找

excel怎样运用VLOOKUP函数,与INDEX-MATCH函数进行查找?

文章插图
案例:搭配match函数自动变化第三参数批量查询杨三和王吧4-6月数据 。操作技巧跟column函数类似 。
函数=VLOOKUP($B10,$A$1:$H$6,MATCH(C$9,$A$1:$H$1,0),0)
解析:同colunm函数类似 。主要变更第三参数 。第三参数MATCH(C$9,$A$1:$H$1,0)=6 。代表求出4月、5月、6月月份在标题行中所在的位置 。
其他观点:
谢邀 。刚好有两篇关于这两个查找函数的介绍以及用法 。这两个函数的功能大致相似但是我觉得index+match的用法更为灵活 。但是vlookup函数使用起来比较简单易懂 。具体还是根据自己的需要记性选择把 。下面对两个函数做下简单的介绍 。如果需要也可以浏览下这两篇文章
vlookup函数文章地址:https://www.toutiao.com/i6622799387074494984/
index+match函数文章地址:https://www.toutiao.com/i6625968581131633156/
vlookup函数
通过一个简单的例子来讲解下 。我们要求在水果价格表中查找橙子的单价
excel怎样运用VLOOKUP函数,与INDEX-MATCH函数进行查找?

文章插图
在这里我们要查找“橙子的单价” 。橙子所在位置在:D2 。我们查找的区域是水果单价区域即:A2:B5 。水果单价在区域的第2列 。所以匹配列为2 。因为要精确获得水果单价所以我们选择精确匹配
index+match
查找学生成绩
excel怎样运用VLOOKUP函数,与INDEX-MATCH函数进行查找?

文章插图
如图 。我们要查找王明的考核得分 。我们从函数向导中可以看到 。match函数的嵌套在index函数中的 。下面让我把函数单独截取出来详细分析下
在这里match函数负责查找王明名字所在表格的位置其结果为3 。将其结果传递给inde函数 。在考核得分列3对应的结果为75
我们需要明白函数的原理是:index函数要得到成绩我们必须在c3:c11列确定王明所在表格的位置 。所以我们使用match函数获取王明所在表格的位置 。然后传递给index函数即可获得王明的成绩 。在这里需要说明下的是:
1. 当我们有明确的查找值时 。match一般使用精确查找
2. 因为数据仅一列 。我们可以直接省略index函数中列的值 。在这里加上是为了更好的理解
如果你明白index和match函数的使用方法 。以上函数嵌套理解起来应该问题不大
其他观点:
谢谢邀请 。如果要灵活运用 。首先要掌握这2个函数的真正内涵 。vlookup函数有称为查字典函数 。他有4个参数:1是要查找的词 。2是查找的位置 。3是要查找内容所在的列 。4是精确查找还是模糊查找 。如果最后一个参数为0 。代表精确查找 。需要特别注意的是第一个参数一定要在第二个参数的第一列找;如果最后一个参数为1 。代表模糊查找 。这时返回小于所查找内容最大数值所对应的位置 。需要注意的是第二个参数所对应的数列必须是按照所查找内容所对应的列升序排列 。vlookup可以代替if的多条件嵌套 。
index函数可以知道某行某列交叉点单元格的内容 。如果想知道单元格区域a1:d9单元格区域第一行第一列的数字 。可以用=index(a1:d9 。1 。1)
match函数可以求出数值在行或列中的位置 。最后一个参数为0 。代表精确查找 。
index和match单独看起来很简单 。如果把他们放在一起 。那么功能很强大 。威力很巨大 。
函数功能掌握住了 。问题分析清楚了 。多练习多操作 。灵活应用这几个函数应该没有什么问题 。
【excel怎样运用VLOOKUP函数,与INDEX-MATCH函数进行查找?】@问答 打字太累了 。给我个优质答案吧

    推荐阅读