Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 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,) ??????
我怎样才能做到这一点?:)
谢谢 :)
您可以使用 INDEX 获取多列范围的第 n 列
=INDEX(range,0,n)
[0 表示所有行]
所以在你的 VLOOKUP 中会是这样的
=VLOOKUP("Some_value_here",INDEX(DATA_TABLE,0,3),1,)
如果您使用 VLOOKUP 来简单地验证该值是否存在,那么 MATCH 可能会更好......