複数の条件に一致する数を数えるには?(その2)
下図の様な表がA列、B列にあったとします。これでA列、B列どちらも『○』の数を数えてみましょう。
配列式を使います。
=SUM(IF(A1:A10="○",IF(B1:B10="○",1,0),0))
とセルに入力し、Ctrl+Shift+Enterで確定します。
下記の様に配列関数を使って、Ctrl+Shift+Enterを省く事も出来ます。
=SUMPRODUCT((A1:A10="○")*(B1:B10="○"))
| A | B | |
| 1 | ○ | ○ |
| 2 | × | ○ |
| 3 | × | × |
| 4 | × | × |
| 5 | ○ | ○ |
| 6 | × | ○ |
| 7 | ○ | × |
| 8 | × | ○ |
| 9 | ○ | × |
| 10 | ○ | ○ |