Excel横向反向同时查找:可用INDEX+MATCH函数组合

编按:同时是横向和反向的查找,或者反正向混合的查找,用查找之王INDEX+MATCH很便利,它不挑版本高低。

需要在每个类别后面按照销售额排名列出对应的组别,具体数据如图所示。

先找出每类商品符合名次的销售额,如查第一名的组别就要先找到最大销售额,查第二名的组别就要先找到第二大销售额;再查找该销售额在行中的位置,最后在首行中匹配对应的组别。

在行内查找销售额位置并返回居于其上方的组别,属于典型的横向和反向查找。

低版本公式:

查最大、第二大值等用LARGE函数;

INDEX+MATCH组合是另一个查找之王,不管横向还是竖向查找,不管是正向还是反向查找,它都可以胜任,因此,本处适合用它。

=INDEX($B$1:$E$1,MATCH(LARGE($B2:$E2, COLUMN(A1)),$B2:$E2,))

再譬如下方根据姓名查学号、科目成绩,属于正反向混合查找,用INDEX+MATCH同样很方便。

=INDEX($A$11:$E$16,MATCH($F11,$B$11:$B$16,),MATCH(G$10,$A$10:$E$10,))

回到查组别上,也可用大哥LOOKUP的精确套路进行查找。具体公式,大家自己写——毕竟最近已有N篇教程说过它了。

高版本公式:

使用Excel 365或者2021的,可以考虑用XLOOKUP,它同样横竖、正反都可查找。

=XLOOKUP(LARGE($B2:$E2,COLUMN(A1)),$B2:$E2,$B$1:$E$1)

最后,附送大家一个另类方法。

也是凑巧,此处恰好依据整个名次顺序查找组别,相当于以销售额为依据对组别进行排序。因此,可用高版本(Excel 365或者2021等)的SORTBY函数来完成。

=SORTBY(B$1:E$1,B2:E2,-1)

做Excel高手,快速提升工作效率,部落窝教育Excel精品好课任你选择!

学习交流请加微信hclhclsc进群领取资料

VLOOKUP查找家族各人的查找特色

SORTBY排序合集

XLOOKUP经典用法

利用控件制作动态图表

版权申明:

本文作者老菜鸟;部落窝教育享有稿件专有使用权。若需转载请联系部落窝教育。