2014-03-24 102 views
0

我有單元格A1,然後低於4列。單元格A1現在包含數2Excel:按列索引在列範圍內選擇列 - no vba

2 

| A | B | C | SELECTED | 
| 12 | 44 | 88 | 44  | 
| 43 | 55 | 99 | 55  | 
| 54 | 66 | 11 | 66  | 

哪個公式我應該投入到「選定」列中顯示有第二列的值?我想讓A1單元格控制顯示哪些值。基本上,我正在尋找與VLOOKUP類似的功能,除了沒有查找,它只需要範圍a4:c4並選擇列號A1。

+0

使用** INDEX()**功能。 –

回答

1

您可以使用INDEX()。比方說,124488分別在列A,B和C,並在第4行

SELECTED下的第一個單元格,可以把這個:

=INDEX(A4:C4, 0, A$1) 

然後您就可以把它拖下來得到剩餘的行。

INDEX取整行(因此爲0),而A$1的值取值範圍爲A4:C4

1

D2輸入:

=INDEX(A:C,ROW(),$A$1) 

抄下