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