Excel vba - index - match - array

时间:2016-07-26 13:06:03

标签: arrays excel vba indexing

我想在excel VBA中实现以下Excel公式。

公式在数组{}

{=INDEX($B$3:$B$25,MATCH($A$32 & $B$32,$A$3:$A$25 & $M$3:$M$25,0))}

$B$3:$B$25 - the range from where I want the value ; 

$A$32 - criteria 1 ;
$B$32 - criteria 2

$A$3:$A$25 - criteria range 1 ;
$M$3:$M$25 - criteria range 2

感谢您的支持, 丹尼尔

1 个答案:

答案 0 :(得分:0)

这将为您提供所需范围内的公式。您需要调整任何范围以满足您的需要。

Cells(3, 2).Resize(23).FormulaArray = _
        "=INDEX(R3C2:R25C2,MATCH(R32C1 & R32C2,R3C1:R25C1 & R3C13:R25C13,0))"