エクセルのSUMIF関数を使えばSUM関数の指定ができる

エクセルのSUMIF関数を使えばSUM関数の指定ができる
AKIYUKI (金子晃之)このブログの人

パソコン教室を経営しています。PC関連を主に書いています。⇒Twitter

ExcelのSUM関数を使っている人は多いですが、SUMIF関数を使っている人はすごく少ないです。

できるようになるとすごく便利な関数なんです!

Excelに備わっているSUM関数を利用すると、特定の範囲内のデータの合計値を求めることができますよね

SUM関数は便利な機能で多くの人に利用されている関数ですが、「ある条件に当てはまるデータの合計を見たい」と思ったことはありませんか?

例えば、下の図を見てください。

とあるスポーツ用品店の売上を管理するための表ですが、「この表の中で担当者ごとにどの位の売り上げを上げているか?」を求める場合などです。

74-2-1

このように、「ある条件に当てはまるデータの合計を求めたい」場合には、SUMIF関数を利用します。

これができると、自由自在に合計を求めることができます。

スポンサーリンク

SUMIF関数を「関数の挿入」ボタンを利用する場合

関数による結果を表示したいセル(例ではK5)を選択し、「数式」タブ内の「関数の挿入」ボタンをクリックします。

74-2-2

表示された「関数の挿入」画面内の「関数の分類」を「数学/三角」に変更します。

その後、関数名の一覧から「SUMIF」を選び「OK」ボタンをクリックします。

74-2-3

新たに表示された「関数の引数」の画面内にある「範囲」の欄で、検索の条件としたいデータの入力されている範囲(G5:G49)を指定します。

74-2-4

更に「検索条件」の欄で条件を指定します。
(今回の例では、「担当者:松岡修三の売上金額の合計」を求めたいため、条件は「松岡修三」と入力するか、もしくは「松岡修三というデータが入力されているセル番地」のいずれかを指定します)

74-2-5

そして、「合計範囲」の欄で、合計したい数値データの入力されているセル範囲(例ではH5:H49)を指定します。

74-2-6

以上が設定できましたら「OK」ボタンをクリックします。正しく数式を作れていたら、結果が表示されるはずです。

74-2-7
あくまで今回は一番上だけを求めましたが、全部一気にオートフィルで求める場合は「絶対参照」にしてください。

この場合だと、「範囲」と「合計範囲」をF4を押し「$マーク」の絶対参照をつけてください!

SUMIF関数を直接入力する場合

関数による結果を表示したいセル(例ではK5)を選択し、以下の数式をキーボードを使って入力します。

=SUMIF(条件としたいデータの入力されている範囲,条件式,合計する数値範囲)

今回の例の表ではこのようになります。
=SUMIF(G5:G49,J5,H5:H49)

数式が入力できたら「Enter」キーで確定します。すると、データの数を示す値が表示されます。

複数にコピーする場合は絶対参照になるので、

=SUMIF($G$5:$G$49,J5,$H$5:$H$49)

になります。

できれば、絶対参照で求めるのではなく「名前付き定義」を使うようにしましょう。

まとめ

このように、SUMIF関数を利用することで、条件を満たすデータの合計値を求めることができます。

エクセルファイルを見てみると、頑張って1つずつに分けてSUM関数で求めている人が多いですが、SUMIF関数を使えば一発でできます。

このように、1つだけでなく複数の条件を指定して、条件を満たすデータの合計値を求めることのできるSUMIFS関数がありますので、絶対に管理が楽になるので使用して見てください。

エクセルのSUMIF関数を使えばSUM関数の指定ができる

コメントを残す

メールアドレスが公開されることはありません。