「Excelで数値を集計したいけれど、SUM、SUMIF、SUMIFSのどれを使えばいいのかわからない…」と悩んでいませんか?
名前は似ていますが、それぞれ「できること(条件の数)」が違います。
この記事を読めば、3つの関数の決定的な違いがすっきり理解でき、仕事の集計作業を迷わず一瞬で終わらせられるようになりますよ!
ひと目でわかる!SUM・SUMIF・SUMIFSの比較表
まずは、3つの関数がどう違うのかを一覧表でチェックしてみましょう。
| 関数名 | 役割 | 条件の数 | 例え話 |
| SUM | すべて足し算する | 0個(条件なし) | レジでカゴの中身を全部合計する |
| SUMIF | 1つの条件に合うものだけ足す | 1個 | 「りんご」だけを選んで合計する |
| SUMIFS | 複数の条件すべてに合うものを足す | 2個以上 | 「青森県産」の「りんご」だけを選んで合計する |

1. SUM関数:とにかく全部合計したいとき
役割と日常の例え
SUM(サム)関数は、指定した範囲の数値をとにかくすべて合計する、一番基本の関数です。
日常で例えるなら、「買い物カゴに入った商品を全部レジに通して合計金額を出す」ようなイメージです。
活用シーンと入力例
売り上げデータ全体や、全員のテストの合計点を出すときに使います。
| A(商品) | B(金額) | |
| 1 | りんご | 150 |
| 2 | みかん | 100 |
| 3 | りんご | 200 |
【数式】
=SUM(B1:B3)
【結果】
450(150 + 100 + 200)

2. SUMIF関数:1つの条件で絞り込んで合計したいとき
役割と日常の例え
SUMIF(サムイフ)関数は、「もし〜なら合計する」という条件を1つだけ設定して集計する関数です。
日常で例えるなら、「果物カゴの中から『りんご』だけを選び出して合計金額を出す」イメージです。
活用シーンと入力例
特定の商品だけ、または特定の担当者だけの売上合計を出したいときに使います。
| A(商品) | B(金額) | |
| 1 | りんご | 150 |
| 2 | みかん | 100 |
| 3 | りんご | 200 |
【数式】
=SUMIF(A1:A3, "りんご", B1:B3)
※「A列が『りんご』のデータを探し、対応するB列の金額を足す」という意味になります。
【結果】
350(150 + 200)

3. SUMIFS関数:複数の条件で絞り込んで合計したいとき
役割と日常の例え
SUMIFS(サムイフス)関数は、「条件A かつ 条件B」というように、複数の条件を掛け合わせて合計する関数です。
日常で例えるなら、「『青森県産』で、かつ『150円以下』の『りんご』だけを集めて合計する」イメージです。
活用シーンと入力例
「東京支店の、A商品の、7月分の売上」のように、細かい条件で分析したいときに大活躍します。
| A(商品) | B(産地) | C(金額) | |
| 1 | りんご | 青森 | 150 |
| 2 | みかん | 愛媛 | 100 |
| 3 | りんご | 長野 | 200 |
【数式】
=SUMIFS(C1:C3, A1:A3, "りんご", B1:B3, "青森")
※SUMIFSは「最初に合計したい範囲(C列)」を指定点に注意しましょう!
【結果】
150(条件に当てはまる1行目のみ)

初心者がよくハマる!エラーや不具合の解決法
SUMIFやSUMIFSを使っているときに「あれ?計算されない…」となったら、以下のポイントをチェックしてみてください。
原因:範囲内の「スペース(空白)」や「表記揺れ」
-
現象: 数式は合っているのに「0」と表示される、または一部が加算されない。
-
原因: 文字の後ろに不要な「半角スペース」が入っていたり、「りんご」と「リンゴ(カタカナ)」で表記がズレている。
-
即解決法: 条件にする文字をセル参照(例:
"りんご"と直接書かずにD1などのセルを指定)にするか、データ内のスペースを全置換して消去しましょう。
まとめ:条件の数で使い分けよう!
最後に、3つの関数の使い分けをもう一度振り返りましょう。
-
条件なしで全部足す ➔
SUM -
条件が1つ ➔
SUMIF -
条件が2つ以上 ➔
SUMIFS
慣れてしまえば、実は実務で一番使うのは範囲指定の順番がシンプルなSUMIFSだったりします(条件が1つでもSUMIFSは使えます!)。
まずは手元の簡単なデータで、実際に数式を入力してみてくださいね。集計作業が一気にラクになりますよ!