可以在数组公式中使用SUMPRODUCT吗?

时间:2018-10-23 05:44:05

标签: arrays excel excel-formula

我需要查看多维数组中是否存在数字。 LOOKUP,SEARCH,MATCH等无法做到。它们要么与一维数组一起工作,要么需要排序数组。我发现的唯一东西是SUMPRODUCT。以下公式计算D1的值出现在数组A1:C10中的次数。

= SUMPRODUCT(-(A1:C10 = D1))

现在,如果我需要查找多个值,例如D1:D5,可以将以上公式修改为我想要的吗?我尝试了以下操作,但没有用。

{= SUMPRODUCT(-(A1:C10 = D1:D5))}

也许还有其他方法吗?

1 个答案:

答案 0 :(得分:2)

您可以将SUMPRODUCTCOUNTIF组合:

=SUMPRODUCT(COUNTIF(A1:C10,D1:D5))

请注意,这不需要CTRL + SHIFT + ENTER。

致谢