我想统计一个月中白天或夜晚数据不等于0或字母的天数。
A | B | C | D | E | F | G | H | |
---|---|---|---|---|---|---|---|---|
1 | 星期一 | 星期一 | 星期二 | 星期二 | 周三 | 周三 | 星期四 | 星期四 |
2 | 日 | 夜晚 | 日 | 夜晚 | 日 | 夜晚 | 日 | 夜晚 |
3 | n/a | 10 | n/a | 0 | 5 | 5 | 10 | 白色 |
在第 3 行中,如果一天中的白天或夜间不是字母或 0,则该天算 1。 所以,上面例子的结果应该是3。(周一+周三+周四)
这是公式的长形式。
=IF(OR(AND(ISNUMBER(A3)=TRUE;A3>0);AND(ISNUMBER(B3)=TRUE;B3>0));1;0)+IF(OR(AND(ISNUMBER(C3)=TRUE;C3>0);AND(ISNUMBER(D3)=TRUE;D3>0));1;0)+IF(OR(AND(ISNUMBER(E3)=TRUE;E3>0);AND(ISNUMBER(F3)=TRUE;F3>0));1;0)+IF(OR(AND(ISNUMBER(G3)=TRUE;G3>0);AND(ISNUMBER(H3)=TRUE;H3>0));1;0)
如果一天没有两个条件,我可以用 countif 或 sumproduct 来解决,但我无法用两个条件来计算。
提前谢谢您!