0

我有如下表所示的数据。

10  0   11  5   11  5   16  5   
0   0   9   5   11  5   11  5    
12  0   12  5   12  5   12  5    
11  0   11  5   11  5   11  5

我想请你知道 excel 中仅计算每行和第 1、3、5、7 列中“0”值的逻辑。

所以答案将是1{1;0; 0; 0}

谢谢你的帮助。

4

3 回答 3

1

短一点:

更新以处理空单元格问题

=SUMPRODUCT(--(MOD(COLUMN(A1:H4),2))* (A1:H4=0)*(LEN(A1:H4)>0))
于 2013-06-26T07:28:37.300 回答
1

;To get the exact output that you wrote, use this:

=CONCATENATE("[", COUNTIF(A:A, 0), ";", COUNTIF(C:C,0), ";", COUNTIF(E:E,0), ";", COUNTIF(G:G,0), "]" )

It uses the entire column as range. You can change that if you need.

于 2013-06-26T07:30:04.133 回答
1
=sum(countif(a1:a4,0),countif(c1:c4,0),countif(e1:e4,0),countif(g1:g4,0))

显然,如果实际数据超过 4 行,您可能需要扩展您的范围。

于 2013-06-26T06:58:24.610 回答