如何计算在Excel中满足特定条件的类别数?

时间:2017-10-31 19:40:51

标签: excel count categories

考虑下表:

ID  Fruit       Quality
-----------------------
1   Banana      good
2   Banana      bad
3   Banana      good
4   Banana      good
5   Mellon      bad
6   Mellon      good
7   Mellon      good
8   Mellon      bad
9   Apple       bad
10  Apple       bad
11  Apple       bad
12  Apple       bad
13  Orange      good
14  Orange      good
15  Orange      good
16  Orange      good

在Excel中,我想计算至少有两个品质为bad的水果类型的数量。

在小示例中,结果应为2,因为只有MellonApple至少有两个bad项(而Banana只有一个Orange;无)。

修改

我使用下面的=IF(COUNTIFS($B$2:$B2;B2;$C$2:$C2;"bad")=2;1;"") 分隔符解决方案而没有检查标题:

  $data = array(
            'id'    => $product_id,
            'qty'   => 1,
            'price' => $product_data->prod_price,
            'name'  => $product_data->prod_name,
        );
        print_r($data);

        $this->cart->insert($data);
        if (!$this->cart->contents()) {
            echo '<br/><br/>No Item in Cart';
        }

1 个答案:

答案 0 :(得分:2)

在D2中使用辅助列放置此公式:

=IF(COUNTIFS($B$1:$B2,B2,$C$1:$C2,"bad")=2,1,"")

然后复制下来。然后对列进行总结

enter image description here