数学

SUMIFS

定義

SUMIFS は、与えた条件をすべて満たす行だけから合計を返します。

構文

=SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2)

引数

引数 意味
sum_range その行の条件がすべて満たされたときに合計する数値です。C2:C5 のような範囲を指定します。
criteria_range1 調べる最初のセルの集まりです。
criteria1 その最初の集まりで必要な値です。
criteria_range2 調べる2番目のセルの集まりです。
criteria2 2番目の集まりが等しくなければならない値です。

計算例

倉庫がゾーン番号、レーン番号、箱数を A2:C5 に記録しています。

A: ゾーン B: レーン C: 箱数
3 8 40
3 2 15
5 8 22
3 8 11

数式: =SUMIFS(C2:C5,A2:A5,3,B2:B5,8)

結果: 51。ゾーン 3 とレーン 8 は 2行目と5行目に同時に出てくるので、40 + 11 は 51 です。

練習問題

セル A2:A5 には 1、1、2、1 が入っています。セル B2:B5 には 10、20、10、10 が入っています。セル C2:C5 には 5、8、3、4 が入っています。D2 に、A2:A5 が 1 に等しく、B2:B5 が 10 に等しい行の C2:C5 を合計する数式を書いてください。

  1. D2 に、A2:A5 が 1 に等しく、B2:B5 が 10 に等しい行の C2:C5 を合計する SUMIFS 数式を書いてください。
ステップ 1 / 2
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…

関連する関数

SUMIF は1つの条件を満たすセルを合計します。COUNTIF はその一致を数えます。SUMIFS は合計する前に2つ目の条件を加えます。

よくある間違い

SUMIF と同じように、足す数値を最後に置くミスです。例: =SUMIFS(A2:A5,3,B2:B5,8,C2:C5)。SUMIFS では、それらの数値を最初の引数に置く必要があります。

関連する関数

これらのリンクは関連する関数です。