Excel2016_093|SUMIF関数について

2017/01/05

SUM関数は、選択した範囲の合計を取得する関数でした。

=SUM(B1:B6)

以上のような式の場合、セル「B1」から「B6」までの6つのセルに記載された数値データを合算する、というものです。

では、以下のキャプチャ画像において、リンゴのみの合計値を出したい場合はどうしたらいいでしょう?

バナナという項目が邪魔になっています。

この表ですと、SUM関数ではどうも対処できそうにありません。こんなときに役立つのがSUMIF(さむいふ)関数となります。

SUM関数に条件をつけるIF関数の合体関数ですね。ここからここまでの範囲で足し算をしたいのだけど、この条件に見合うだけのデータを合計して! というときにうってつけの関数です。

それではいきましょう。「数式」タブよりSUMIF関数を探していきます。

項目中のSUMIFをクリックすると、以下の項目が登場します。引数ボックスと呼ばれる、範囲や条件指定を行う項目が3つあります。

これを、以下のように範囲取りをしたり、入力していきます。

解説をしますね。

  1. 範囲は品物の書かれている範囲の列です。セル「C5」から「C9」になります。
  2. 検索条件は、1.の範囲内で抽出したい言葉を入れます。りんごを囲んでいるダブルコーテーションは自動的に入るので、自分では入力しないでください。
  3. 合計範囲は数値データが記載されている範囲の列です。

りんご → 500
りんご → 300
バナナ
りんご → 300
バナナ

このように、範囲に記載された「りんご」という検索条件の合計範囲のみを計算してくれる、という構造になっています。

範囲の取り方が難しいかと思うのですが、1で取得した範囲内に2の検索条件の言葉があるんだ、ということを覚えておけば、忘れることはないでしょう。

1と2はセットなんですね。結果は1,100。OKボタンをクリックしたら、きちんと数値結果が返ります。

これがSUMIF関数というものです。この関数を覚えられると、AVERAGEIF関数も覚えることができます。あわせてチェックしていきましょう。

前のページ 次のページへ

一覧へ戻る

広告

書籍

管理人の本が全国一斉販売しております!

できるかぎりわかりやすく、1時間で基本が抑えられるように書き上げました。全国の書店にて一斉販売いたしますので、見かけた際にはお手に取ってくださいませ。

広告