我正在构建一个在单独的工作表上有多个命名范围的电子表格,并且我想进行查找以根据命名范围找到值,这样我就不必手动输入单元格引用。
我目前的公式是:
=VLOOKUP(D9,INDIRECT("'MACRS Tables'!"&Arkansas!C9),MATCH(K8,INDIRECT("'MACRS Tables'!"&Arkansas!C9),0),0)
问题在于公式的匹配部分的间接公式。
它查看整个范围而不是仅仅查看最上面一行。
我该如何修复它?
答案1
不确定这是否是你想要的,但命名范围和行的横截面可以称为
index([name],[row number in the range])
或
[name] 4:4
(其中 4 是绝对引用。不是范围内的第 4 个)
我认为如果您用 INDIRECT 结果替换 [名称],那么您就可以使用标准 VLOOKUP,而不需要 MATCH。