【问题标题】:Index Match - REF error but formula looks correct?索引匹配 - REF 错误但公式看起来正确?
【发布时间】:2019-11-20 12:29:27
【问题描述】:

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

它在汇总表中查找名称并填充许多列。我检查了公式,但它给了我一个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 是带有值的工作表 投资组合摘要是摘要表

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

谢谢,

L

【问题讨论】:

  • 单独检查每个部分。 MATCH('Portfolio Summary - Graphs'!B27,'Deal Return Detail'!F:F,0) 返回什么? MATCH(G26,'Deal Return Detail'!2:2,0) 返回什么?
  • 您的范围没有绑定。您从整列中获取行位置,从整行中获取列位置,然后将它们应用于较小的范围。
  • 嗨,罗里 - 不知道你的意思是范围不捆绑?你可以解释吗?我已经完成了每个部分,它们似乎返回了正确的行和列,但是当它们一起引用时。
  • 正如我所说,你在每场失败的比赛中获得的个人价值观是什么?

标签: excel indexing match


【解决方案1】:

免责声明:我只是在扩展@Rory cmets,因为 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))

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 2015-07-14
    • 2017-08-16
    • 2018-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多