有人可以建议使用正确的方法,以便我可以在匹配条件下动态更改Lookup_Array
。vLookup匹配不同的查找数组
下面的公式工作正常;
=VLOOKUP(F22,A26:O2000,MATCH(A9,A26:O26,0),FALSE)
但是基于其他标准我想查找数组是而不是被A26:026
将它A34:O34
不同。
有人可以建议使用正确的方法,以便我可以在匹配条件下动态更改Lookup_Array
。vLookup匹配不同的查找数组
下面的公式工作正常;
=VLOOKUP(F22,A26:O2000,MATCH(A9,A26:O26,0),FALSE)
但是基于其他标准我想查找数组是而不是被A26:026
将它A34:O34
不同。
从我所了解的问题来看,您可以使用Indirect()
。假设单元格A1有A26:O26
(在单元格中字面输入)。如果你想使用其他范围而不是A26:O26
,只需更换什么是在单元格A1你可以使用这个公式,
=VLOOKUP(F22,A26:O2000,MATCH(A9,INDIRECT(A1),0),FALSE)
然后,。
谢谢你们,我已经工作了为自己请查看下面是否有人有同样的问题
= IF(J5> = INDEX(TCT.xls!粒子阵列,MATCH(O5,TCT。 XLS!PGROUP,0),5),INDEX(TCT.xls!粒子阵列,MATCH(O5,TCT.xls!PGROUP,0),5),J5)
感谢
感谢的是,我已经完成了自己,见下文; – Prospidnick