Excel表格如何利用Excel中常见的反向查找公式

2017-05-26 14:06 | 发布者: | 查看: 1,603 | 评论: 0

简介: Excel中反向查找也有很多种公式写法,比如一些高手们经常玩的lookup函数的经典查找模式:Lookup(1,0/((条件1)*(条件2)*(条件n)),返回值)。本文小编和大家聊的是INDEX+MATCH组合。 咱们通过E2单元格的姓名,来查找对应的A列的部门。 看到上面的函数嵌套,对EXCEL了解不多的,是不是容易晕呢。别晕哈,小编给大家分步梳理一下。 第一,查找E2单元格的姓名,在C2:C13区域的行数。 MATCH单个函数容易理解,MATCH(G2,C2:C13,0),就是查找E2单元格的姓名“周学”在C2:C13中位于第几行。答案是6行。 第二,我们在看A2:A13单元格区域中第6行值是多少?答案是:售后部。这正是我们所需要的结果。 我们用INDEX函数来返回值:INDEX(A2:A13,6,0),得到“售后部”。 所以,咱们综合上面两个步骤,把第一个步骤的公式,做INDEX函数的第二参数,公式就合并为:上述公式可以合并为=INDEX(A2:A13,MATCH(E2,C2:C13,0))。 然后,如果您想E2单元格的姓名作为动态显示的,就用数据有效…

Excel中反向查找也有很多种公式写法,比如一些高手们经常玩的lookup函数的经典查找模式:Lookup(1,0/((条件1)*(条件2)*(条件n)),返回值)。本文小编和大家聊的是INDEX+MATCH组合。

咱们通过E2单元格的姓名,来查找对应的A列的部门。

看到上面的函数嵌套,对EXCEL了解不多的,是不是容易晕呢。别晕哈,小编给大家分步梳理一下。

第一,查找E2单元格的姓名,在C2:C13区域的行数。

MATCH单个函数容易理解,MATCH(G2,C2:C13,0),就是查找E2单元格的姓名“周学”在C2:C13中位于第几行。答案是6行。

第二,我们在看A2:A13单元格区域中第6行值是多少?答案是:售后部。这正是我们所需要的结果。

我们用INDEX函数来返回值:INDEX(A2:A13,6,0),得到“售后部”。

所以,咱们综合上面两个步骤,把第一个步骤的公式,做INDEX函数的第二参数,公式就合并为:上述公式可以合并为=INDEX(A2:A13,MATCH(E2,C2:C13,0))。

然后,如果您想E2单元格的姓名作为动态显示的,就用数据有效性做一个下拉列表,选择不同的姓名,部门就变为姓名相对应的其他部门。

会员评论

相关分类

推荐阅读

返回顶部