使用Google表格上的ArrayFormula逐行检查COUNTIF

时间:2018-08-28 14:50:26

标签: arrays google-sheets countif

我正在尝试将=COUNTIF(C2:BE2,"Yes")的基本countif函数制作为

的ArrayFunction。
=ArrayFormula(if(isblank(A2:A),"",countif(C:BE,"Yes")

但是此函数对C:BE范围内的每个“是”进行计数。

如何做到这一点,使它逐行计数,仍然是数组公式?

具有此功能的单元格从C2:BE2开始计数,下一个从C3:BE3开始计数

我也不能使用符号功能,因为只有在条件中包含该论坛中其他帖子具有的编号时,它才起作用。

1 个答案:

答案 0 :(得分:0)

作为MMULT的替代方法(请参见Max的链接),请尝试输入第2行

=ArrayFormula(if(len(A2:A), countif(if(C2:BE="Yes", row(C2:C)), row(C2:C)),))