【问题标题】:index match value error索引匹配值错误
【发布时间】:2017-04-01 08:45:30
【问题描述】:

当我尝试使用 2 个条件进行索引匹配查找时,我总是得到 #Value!错误,即使我似乎以与所有 Excel 教程完全相同的方式做所有事情。

对于超过 400,000 行的文件需要它,因此任何手动操作都不是真正的选择。有什么建议吗?提前一百万谢谢!

表 1
X1 X2 Y
苹果 01.05.2010 10 瑞士法郎
苹果 30.02.2010 15 瑞士法郎
芒果 20.01.2008 5瑞士法郎
芒果 10.12.2011 瑞士法郎 4
…………

表 2
X1 X2 Y

Apple 01.05.2010 #VALUE!

表2中Y字段的公式:

=INDEX(D4:D7;MATCH(H4&I4;B4:B7&C4:C7;0))                        

【问题讨论】:

  • 你输入的是数组公式吗(ctrl+shift+enter)?
  • 瑞士哪个州的日历在 2 月有 30 天?
  • @Jonathan:成功了。非常感谢!
  • @Axel Richter:只是输入了一些随机数来简化实际计算。
  • 很高兴我能提供帮助,我已将其作为答案发布,以便更容易看到。

标签: excel indexing match


【解决方案1】:

当您在 MATCH 中输入多个范围时,您需要以数组公式的形式输入,即键入公式并按 CTRL+SHIFT+ENTER。

您会知道这是否有效,因为 Excel 会用大括号 {} 将公式括起来。

【讨论】:

    【解决方案2】:

    您的公式没有问题,您只需按 F2,然后按 Ctrl +Shift +DEL,因为它是一个数组公式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多