COUNTIF / COUNTIFS解决方法来计算一行中的多个正单元对

时间:2018-01-11 17:53:31

标签: excel

我有以下任务:

给出16列库存和16列销售,每列代表一周( | Stock1 ... Stock16 | Sales1 ... Sales16 ),基本上是16对Week_num_stock / sales 。

https://i.imgur.com/crV8kcu.png

我必须计算周数,当股票或销售额或两者都是正数时(股票> 0 /销售= 0 | 股票= 0 /销售> 0 | 股票> 0 /销售> 0 ),换句话说,一些正对的Stock-Sales,可能的最大值为16(因为它是给出的周数)。

我遇到的问题是:如果我使用 countif ,它只计算阳性细胞的数量, Stock> 0 / Sales> 0 算作两个阳性细胞,最后,我得到了错误的结果。我很难找到解决方法。

希望你们能帮助我。感谢。

2 个答案:

答案 0 :(得分:0)

尝试:

= COUNITFS(A2:P2,">=0",Q2:AF2,">=0")-COUNTIFS(A2:P2,0,Q2:AF2,0)

答案 1 :(得分:0)

试试这样:

=SUMPRODUCT((A2:P2+Q2:AF2>0)+0)