match一般与什么函数搭配(match什么函数)
match一般与什么函数搭配(match什么函数),新营销网红网本栏目通过数据整理汇集了match一般与什么函数搭配(match什么函数)相关信息,下面一起看看。
VLOOKUP在职场中使用过于频繁,需要掌握所用函数的公式。在使用该功能的过程中,有时候使用起来不是很方便,比如下面两种场景。
反向搜索匹配
左边是员工编号、姓名和工资表数据。现在需要根据姓名查找员工编号,这是一个反向匹配的问题。我们需要使用公式:
=VLOOKUP(E2,IF({1,0},B:B,A:A),2,0)
才能得到最后的结果。
列太多,第三个参数要花很长时间计数。
以下是系统导出的数据。我们需要根据b列的顺序号找出AF列的结果。
我们使用的公式是:
=VLOOKUP(A2,数据!B:BC,31,0)
确认31这个数字需要半天时间。
为了解决上述问题,我们使用索引匹配函数来容易地得到结果索引函数。
INDEX(一列数据,编号N),返回的结果是,这一列数据的第N个
如下所示,当我们输入公式时:
=index(b:b,4),表示B列第四个内容,结果是赵云。
匹配功能
MATCH(查阅值,查阅列,0)指示查阅列中查阅值的编号。
=MATCH(E7,B:B,0),表示诸葛亮在B列的哪个位置,也就是第五个。
这两个功能结合起来是无敌的。首先,我们使用MATCH函数获取我们正在寻找的值的行标签位置。
那么我们要找的结果就是员工号,那么我们可以用INDEX()提取这些数字。
所以用这个公式:
=INDEX(A:A,MATCH(E2,B:B,0))
综上所述,这个公式的通用用法套路是:
=INDEX(结果列,MATCH(查找值,查找列,0))
每次使用公式时,确定结果列,查找值,查找列,然后将其设置为。
当同一列的数目较大时,没有必要使用这个通用公式。
期望的结果列是:数据表的AF列。
我们正在寻找的值是当前表的A2。
查阅列是数据表的b列。
所以使用的公式是:
=INDEX(数据!AF:AF,匹配(A2,数据!B:B,0))
你明白这种指数匹配的组合吗?试试吧~
Match(语法分析和match函数的基本用法)
更多match一般与什么函数搭配(match什么函数)相关信息请关注本文章,本文仅仅做为展示!