首页 文章

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

提问于
浏览
0

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

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

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

1 回答

  • 1

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

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

    如果A1为空,即使 E3:GH199 中有空白,也将返回零

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

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

相关问题