Excel INDEX MATCH IF大于10%

时间:2017-09-12 07:45:24

标签: excel indexing match

我试图找到一种最有效的方式来汇总excel表,其中只有高于10%的结果包含在单独的表中。

我知道如何使用INDEX MATCH,并且当INDEX MATCH大于10%'

时需要更进一步,{}仅VALUE

请参阅表格,其中在其他标签页中找到首页,摘要表将仅填充大于10%的说明。

我确信有一种优雅的方式可以做到这一点,我似乎过度复杂化了我的步骤,将它们分解为if的额外列,然后尝试匹配,然后返回引用的值,但最终我失败。

enter image description here

为什么我不能使用Index Match (0.1,C:C,-1)?其中0.1是10%。 Col E,无格式'真实'值是0.01-0.15。如果我尝试=Match(0.1,E:E,-1),Excel将失败。

1 个答案:

答案 0 :(得分:2)

这是MATCH的常见错误。要使用greater than,您的数据集必须按降序排列。与less than同样,您的数据集必须按升序排列。

我建议使用类似以下公式的内容

=INDEX(A:A, AGGREGATE(15,6,ROW($A$3:$A$5)/($D$3:$D$5>0.1),ROW(1:1)))

返回

enter image description here