首页 > 解决方案 > 索引匹配 - REF 错误但公式看起来正确?

问题描述

我有两张纸,我正在尝试使用索引匹配来填写汇总表。

它在汇总表中查找名称并填充许多列。我检查了公式,但它给了我一个REF error(注意 - 我计算了行和列,这些都是正确的) - 使用excel function tool它也显示它选择了正确的行。

我的公式:

=INDEX('Deal Return Detail'!AA5:AQ24,MATCH('Portfolio Summary - Graphs'!B27,'Deal Return Detail'!F:F,0),MATCH(G26,'Deal Return Detail'!2:2,0))

Deal return Detail 是带有值的表 Portfolio summary 是摘要表

欢迎任何帮助,因为我已经检查过这里和一些索引匹配教程,但没有运气,因为它似乎是一个正确的公式。

谢谢,

大号

标签: excelindexingmatch

解决方案


免责声明:我只是在扩展@Rory 评论,因为 OP 没有得到要点..

在 index(a,b,c) 函数中。“a”的尺寸应与“b”的行高和“c”的列宽匹配。

所以让 sat 'a' 是 20 列 x 50 行数据/范围,'b' 应该是 50 行匹配/列表,'c' 应该是 20 行匹配/列表。

在你的情况下..类似于:

=INDEX('Deal Return Detail'!AA5:AQ24,MATCH(G26,'Deal Return Detail'!A2:Q2,0),MATCH('Portfolio Summary - Graphs'!B27,'Deal Return Detail'!F5:F24,0))

应该做。希望它解释..(:


推荐阅读