使用SUMPRODUCT,但如果条件单元格为空,则排除return

时间:2014-04-04 14:38:30

标签: excel excel-formula

我有一个大阵列。在A列中有谨慎的数字,1,2,3等。然后在数组(e到gf)中使用这些数字来将已从A列分配号码的人注册到他们在A中注册的项目数量。阵列。

C列中我想要的是注册号(来自A列)出现在阵列中的次数,因此我计算了他们的总物品注册次数。

我使用了这个公式(在这个论坛上找到):= SUMPRODUCT((e3:gh199 =“cell”)* 1)其中“cell”是我在数组中寻找的A列的单元格引用(谨慎的数字)。问题是我需要考虑更多的条目,因此A列中会有空白单元格,但公式会返回数组中的空白单元格数。所以我需要添加正确的指令,如果A中的单元格条件为空,则不返回任何值。

1 个答案:

答案 0 :(得分:1)

为什么不使用COUNTIF?例如,如果" cell"是A1

=COUNTIF(E$3:GH$199,A1)

如果A1为空白,即使E3:GH199

中有空白,也会返回零

如果要在A1为空白时返回空白,只需添加如下的IF函数:

=IF(A1="","",COUNTIF(E$3:GH$199,A1))