【Excel入門】Excelの合計関数で迷う人へ!SUM・SUMIF・SUMIFSを徹底解説!

「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は使えます!)。

まずは手元の簡単なデータで、実際に数式を入力してみてくださいね。集計作業が一気にラクになりますよ!