数学

2つの条件を満たす金額を合計する

定義

east と open のように、2つのラベルを同時に満たす行の数値を合計するには、SUMIFS に先に金額を渡し、続けて各条件を渡します。

構文

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

引数

引数 意味
sum_range 足す金額の列です。
criteria_range1 最初のラベル列です。たとえば地域のセルです。
criteria1 一致させる最初のラベルです。テキストのときは二重引用符で囲みます。例: "east"。
criteria_range2 2番目のラベル列です。たとえば状態のセルです。
criteria2 一致させる2番目のラベルです。例: "open"。

計算例

診療所が病棟、曜日、ベッド数を A2:C5 に記録しています。

A: 病棟 B: 曜日 C: ベッド数
west sat 5
west sun 8
east sat 3
west sat 7

数式: =SUMIFS(C2:C5,A2:A5,"west",B2:B5,"sat")

結果: 12。west と sat は 2行目と5行目に同時に出てくるので、5 + 7 は 12 です。

練習問題

セル B2:B5 には east、west、east、east が入っています。セル C2:C5 には open、open、shut、open が入っています。セル D2:D5 には 12、9、4、8 が入っています。E2 に、B2:B5 が east に等しく、C2:C5 が open に等しい行の D2:D5 を合計する数式を書いてください。

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

関連する関数

両方の条件を適用してから、満たした金額を足すのが SUMIFS 関数です。

よくある間違い

2つ目の条件を抜かして =SUMIFS(D2:D5,B2:B5,"east") とするミスです。shut の east の行も足されて、合計が大きくなりすぎます。

関連する関数

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