Excel,多条件索引 - 匹配保持返回#NA值

时间:2017-12-07 14:37:19

标签: excel indexing match array-formulas

我正在尝试查找E列上有关年,月和细分列的会话总数。 我正在使用带有数组公式的索引匹配公式,因为我添加了3个匹配条件,但我仍然得到#NA结果。

我想这样做的原因是我正在研究一些vba代码,并希望将该单元格的值赋给变量。然后我可以使用动态变量迭代每一行和每列,因为我不知道列表会增长多长时间。

这是我正在使用的excel公式:

{{1}}

attached image上我突出显示了我在这个例子中使用的行和列,因此结果必须得到数字988860.

所以我的问题是:如何使用具有多个条件的数组公式来查找会话数?

谢谢!

1 个答案:

答案 0 :(得分:0)

谢谢你tigeravatar,我改变了公式,查看其特定列的每个标准,它的工作原理! 所以最终公式看起来像这样:

={INDEX($E$2:$E$27,MATCH(1,($B$1:$B$27=$H$1)*($A$1:$A$27=$H$2‌​)*($D$1:$D$27=$H$3),‌​0),5)}