エクセル研究室−Excelの基本的な使い方、応用技を紹介

複数の条件に一致する合計を求めるには?


複数の条件に一致する合計を求めるには?




下図の様な表が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






ページトップ