SUMIF関数の使い方|条件に合う数値だけを合計する

SUMIF関数の使い方|条件に合う数値だけを合計する

ExcelのSUMIF関数は、条件に合うセルだけを選んで、数値を合計する関数です。「果物だけの売上」のように、分類ごとの合計を出せます。

目次

関数の説明

SUMIF関数

SUMIF関数は、範囲の中から条件に合うセルを探し、対応する合計範囲の数値を足します。条件には、文字列・数値・「>=400」のような比較を使えます。

関数

対応バージョン

Excel 2007以降のすべてのバージョンで使えます(Excel 2003でも使えます)。

構文

SUMIF関数の構文
数式=SUMIF(範囲,検索条件,[合計範囲])
ひとことで条件に合うセルだけを合計する
範囲
必須。条件を調べるセル範囲。
検索条件
必須。合計の対象にするセルを決める条件(「果物」「>=400」など)。
[合計範囲]
省略可。実際に合計するセル範囲。省略すると、範囲そのものを合計します。
補足[ ] で囲まれた引数は、省略できます。

引数

引数説明
範囲必須。条件を調べるセル範囲。
検索条件必須。合計の対象にするセルを決める条件(「果物」「>=400」など)。
合計範囲省略可。実際に合計するセル範囲。省略すると、範囲そのものを合計します。

関数作成のポイント

  • 検索条件の文字列は、「”果物”」のように、ダブルクォーテーションで囲みます。
  • 「”>=400″」のように、比較の記号と数値をつなげて、数値の条件にできます。
  • 合計範囲を省略すると、条件を調べる範囲の数値が、そのまま合計されます。

関数活用のポイント

  • 分類や店舗ごとの売上を、別々に合計します。
  • 一定の金額以上のものだけを合計します。
  • 特定の分類を除いた合計を、「<>肉」のように求めます。

使用例

まず動かしてみよう|この記事のサンプルをその場で試せます

練習用ファイルをダウンロードしなくても、記事と同じデータ・同じセル番地のサンプルをここで動かせます。黄色いセルを書き換えると、結果がその場で変わります。各解説の最後にある「▶ この式を試す」を押すと、このツールの該当セルへ移動します。

サンプルデータ

練習用ファイルと同じ配置の、サンプルデータです。下の練習ツールで、黄色いセルを書き換えると、結果がその場で変わります。

ABCDE
1分類別の金額
2分類金額果物の合計800
3果物300野菜の合計400
4野菜150400以上の合計1300
5果物500肉以外の合計1200
6肉800
7野菜250

サンプル式

セルE2に、次の式を入れます。

E2に入力:条件に合うセルだけを合計する
数式=SUMIF(A3:A7,"果物",B3:B7)
ひとことで条件に合うセルだけを合計する
A3:A7
条件を判定する範囲です
"果物"
合計するセルを決める条件です
B3:B7
合計する範囲です
補足結果は「800」です。

A3:A7の中で、条件 “果物” に合うセルを探し、B3:B7 の同じ位置の数値を合計します。 結果は「800」です。

セルE3に、次の式を入れます。

E3に入力:条件に合うセルだけを合計する
数式=SUMIF(A3:A7,"野菜",B3:B7)
ひとことで条件に合うセルだけを合計する
A3:A7
条件を判定する範囲です
"野菜"
合計するセルを決める条件です
B3:B7
合計する範囲です
補足結果は「400」です。

A3:A7の中で、条件 “野菜” に合うセルを探し、B3:B7 の同じ位置の数値を合計します。 結果は「400」です。

セルE4に、次の式を入れます。

E4に入力:条件に合うセルだけを合計する
数式=SUMIF(B3:B7,">=400")
ひとことで条件に合うセルだけを合計する
B3:B7
条件を判定する範囲です
">=400"
合計するセルを決める条件です
補足結果は「1300」です。

B3:B7の中で、条件 “>=400” に合うセルを探し、 の同じ位置の数値を合計します。 結果は「1300」です。

セルE5に、次の式を入れます。

E5に入力:条件に合うセルだけを合計する
数式=SUMIF(A3:A7,"<>肉",B3:B7)
ひとことで条件に合うセルだけを合計する
A3:A7
条件を判定する範囲です
"<>肉"
合計するセルを決める条件です
B3:B7
合計する範囲です
補足結果は「1200」です。

A3:A7の中で、条件 “<>肉” に合うセルを探し、B3:B7 の同じ位置の数値を合計します。 結果は「1200」です。

サンプルデータダウンロード

サンプルデータをダウンロードすることができます。以下のリンクからダウンロードしてください。

【Excel】練習用サンプルデータ(例題)をダウンロード(無料)

まとめ

SUMIF関数の使い方の基本は、上の「サンプル式」のとおりです。黄色いセルを書き換えながら、結果の変わり方を確かめると、使い方が身に付きます。

関連のある関数

関数説明
SUMIFS複数の条件に合う数値を合計します。
SUM指定したセルの合計を求めます。
COUNTIF条件に合うセルの個数を数えます。
AVERAGEIF条件に合うセルの平均を求めます。

基本から確認したいときは、エクセルで合計を出す方法もあわせてご覧ください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次