2012-06-18 84 views
2

我在Excel工作表中有一個動態範圍。如何在Excel中獲取動態範圍列參考:)

DATA_TABLE =OFFSET(DATA!$B$3,0,0,COUNTA(DATA!$B:$B)-1,0)

我想要得到的第三整列排列的參考查找值在裏面。 :) 我怎樣才能得到這個?

=VLOOKUP("Some_value_here",COLUMN(DATA_TABLE -s third column here),1,) ??????

我怎樣才能做到這一點? :)

謝謝:)

回答

2

您可以使用索引來獲得多列範圍

=INDEX(range,0,n)

的第n列[0表示所有行]

所以在你的VLOOKUP可能會像

=VLOOKUP("Some_value_here",INDEX(DATA_TABLE,0,3),1,)

如果你正在使用VLOOKUP來驗證這個值是否存在,那麼你可能會比MATCH更好......

+0

瞧:D是:)謝謝你的回答 –

+0

加一個'你可能會更好與MATCH' – ramizmoh