2017-09-29 82 views
0

我想使用INDEX/MATCH公式,但列必須用數字引用。例如,在公式INDEX(E:E,MATCH(C2,F:F,0))中,列E和F必須用數字(在本例中分別爲5和6)引用。INDEX/MATCH使用列號

在此先感謝。

+0

@pnuts是,我糾正了它。 –

+1

也許'= INDEX(C5,MATCH(R2C3,C6,0))',但你必須檢查選項中的R1C1參考樣式。 – pnuts

+0

這是怎麼回事斯科特克萊納在你以前的[問題在這裏](https://stackoverflow.com/questions/46479627/calculate-average-of-numbers-in-a-column-using-column-number) –

回答

3

您可以使用數字來引用INDEX公式中2維數組中的列。對行號使用0將導致整個列被返回。

這將是指在範圍A中的第6列:G,即柱F:

INDEX($A:$G,0,6) 

你的整個配方則是:

=INDEX(INDEX($A:$G,0,5),MATCH(C2,INDEX($A:$G,0,6),0)) 
2

可以使用偏移功能指到另一列中指定列數的列。

這將是指被5列到列A的右側的列中:A,即柱F:

OFFSET($A:$A,0,5) 

你的整個配方則是:

=INDEX(OFFSET($A:$A,0,4),MATCH(C2,OFFSET($A:$A,0,5),0)) 
+2

偏移是一個易失性函數。確定在一張紙上的有限使用。不穩定指數在我看來是更好的路線。但仍然是一個選項。 –