Excel 多列上的COUNTIFS

Excel 多列上的COUNTIFS,excel,countif,Excel,Countif,我想返回任何列的编号为1的行数计数。该表有三列,每列可以包含0、1、2或3。例如: 第1列第2列第3列 0 | 1 | 0 1 | 2 | 3 0 | 0 | 0 3 | 1 | 1 2 | 2 | 2 等等 我希望公式返回3给你: =SUMPRODUCT(--((A1:A10=1)+(B1:B10=1)+(C1:C10=1)>0)) 将10s改为需要向下移动的距离。使用一个额外的列来存储中间值,并在该列上计数。Excel中的复杂公式很难维护和调试。

我想返回任何列的编号为
1
的行数计数。该表有三列,每列可以包含
0
1
2
3
。例如:

第1列第2列第3列
0 | 1 | 0
1 | 2 | 3
0 | 0 | 0
3 | 1 | 1
2 | 2 | 2
等等

我希望公式返回
3

给你:

=SUMPRODUCT(--((A1:A10=1)+(B1:B10=1)+(C1:C10=1)>0))

将10s改为需要向下移动的距离。

使用一个额外的列来存储中间值,并在该列上计数。Excel中的复杂公式很难维护和调试。