SUMIFS関数は、複数の条件すべてに一致する行の数値を合計する関数です。カテゴリと担当者を指定して売上を集計します。
一番簡単な使用例
カテゴリが文具で、担当者が田中の行の売上を合計します。
=SUMIFS(C2:C7,A2:A7,"文具",B2:B7,"田中")
この例の結果は2,000円です。
検証について:この記事の数式、計算結果、セル参照は、Microsoft Excel 2019(バージョン16.0)で実際に確認しています。表の内容はすべて架空のサンプルです。
この関数でできること
カテゴリと担当者など、複数の条件を同時に満たす金額だけを合計できます。SUMIF関数は条件が1つの場合に使います。
関数の書き方
SUMIFS(合計対象範囲, 条件範囲1, 条件1, [条件範囲2, 条件2], ...)
| 引数 | 意味 |
|---|---|
| 合計対象範囲 | 実際に合計する数値の範囲です。最初に指定します。 |
| 条件範囲・条件 | 確認する範囲と条件を組にして、必要な数だけ指定します。 |
実際のExcelで使ってみる
カテゴリ、担当者、売上を並べた表を使います。

- セルC8を選択します。
- =SUMIFS(C2:C7,A2:A7,"文具",B2:B7,"田中") と入力してEnterキーを押します。
- C8に2,000円と表示されることを確認します。

サンプルファイル
数式と計算結果を確認できる完成済みファイルです。ダウンロード後、結果セルを選択すると数式バーで式を確認できます。
実務で使える例
店舗別かつ月別の売上、担当者別かつ商品別の金額などを集計できます。
初心者が間違えやすいポイント
- SUMIFSは合計対象範囲が最初の引数です。
- SUMIFは条件が1つ、SUMIFSは複数条件の集計に使います。
関連する関数・教材
集計したい条件の数に合わせて、次の関数を選びます。
- 条件が1つの場合はSUMIF関数を使います。
- 条件なしの合計にはSUM関数を使います。
まとめ
SUMIFS関数は、合計対象範囲を先に指定し、その後に条件範囲と条件を組で指定します。SUMIFとの引数順序の違いに注意します。


コメント