由多个列组成的范围的MATCH和INDEX

时间:2017-05-10 12:15:13

标签: excel vba

我想得到你的帮助!

我有一个Excel文件,其中Sheet1由多个单元格组成。 我的lookup_value是C4。 C4是使用以下公式

计算的值
=LARGE(04:T4,1)

,其中

04 - T4位于Sheet1中,代表"定义的"的五个最大值。范围称为" myRange"`

=LARGE("myRange",1) ...  =LARGE("myRange",5)

" myRange"位于Sheet2中,写作:

=Sheet2!$N$2:$N$100,Sheet2!$AA$2:$AA$100,Sheet2!$AN$2:$AN$100,Sheet2!$BA$2:$BA$100,Sheet2!$BN$2:$BN$100)

我使用" myRang"作为lookup_array

现在我想使用一个公式来检索我的lookup_array中等于C4的单元格左侧11列的单元格。因此,这个单元可以在C / P / AC / AP / BC列或Sheet2中的BP

我已将此范围命名为" TargetRange"

=Sheet2!$C$2:$C$100,Sheet2!$P$2:$P$100,Sheet2!$AC$2:$AC$100,Sheet2!$BC$2:$BC$10,Sheet2!$BP$2:$BP$100,)

如果我使用公式

=INDEX("TargetRange,MATCH(C4,"myRange)) 

我得到了N / A.任何人都可以帮助我朝着正确的方向前进吗?

感谢您的帮助!!

0 个答案:

没有答案