はじめに
エクセル表の中からある条件に一致した数字のみの合計を出したい、そんな場面に出くわしたことはありませんか?
日別に名前と販売数が記録されたエクセル表から、特定の担当者の販売数の合計を求めたい、仕入れの記録から特定の商品のみの仕入れ数合計を求めたい、様々なケースが考えられます。
そういった要望を叶えてくれるエクセル関数がSUMIF関数です。
この記事では、検索条件に一致するデータの合計値を計算して返してくれるSUMIF関数について擬人化キャラクターを用いて解説します!
エクセル関数 SUMIF関数擬人化キャラクター
キュウさん、突然ですが下の図を見て下さい!
この表から「りんご」の販売数の合計を計算する数式を書いてみて下さい。
IF関数とSUM関数が使えそうですね。やってみます!
これでどうでしょうか?
かなりエクセル関数を使うのに慣れてきましたね!
なるほど、セル範囲E4:E9にC列の商品が「りんご」なら販売数、そうでなければ0を返すIF関数式を書いて、SUM関数で合計を求めたんですね。
はい、そのとおりです!
きちんと計算できています。
では、一歩進んでセル範囲E4:E9に数式を入力せずに合計値を出すことができるエクセル関数、SUMIF関数を紹介しますね。
そんな便利な関数があるんですか!?
よろしくおねがいします!
こんにちは~!私はSUMIF関数です!
SUM関数先輩と同じグループに所属するアイドルです。
人気投票の集計とかが得意です。
人気投票の集計・・・?
はい!
検索値を探す範囲、検索値、合計したい数値が入った範囲を教えて貰うと、検索値に一致する数字の合計を返します!
下の図を見て下さい!
私が作ったシートよりもすっきりしてますね・・・。
図の例では、私はセル範囲C4:C9からセルD11に入っている商品名「りんご」を検索して、見つけたセルに対応するセル範囲D4:D9内のセルに入った販売数の合計をセルE11に返しています!
ちょっと複雑で分からなくなってきました・・・
キュウさんがIF関数でやっていたC列が「りんご」ならE列のセルにD列の同じ行の販売数を返すというのを、SUMIFさんはセルに書き出さずに覚えていられるイメージですね。
そして、その数量をSUM関数で合計するんでしたよね。
すると、「=SUM(10,0,20,25,0,0)」と同じということですか?
その認識で合ってますよ!
条件に一致する数値を抽出するIF関数の働き、抽出された数値を合計するSUMの働きが1つになった、まさにSUMIFの名の通りの関数ですね。
わぁ、私ってそんな複雑なことをしていたんですね・・・!
あまり考えたことが無かったです。
ええーっ!?
注意が必要なのはSUMIFさんに教える範囲です。
下の図を見て下さい。
検索範囲と合計範囲が同じ行(縦の位置)であれば検索値と同じ行の数値を合計しますが、間違えて検索範囲と合計範囲で異なる行にしてしまった場合、望んだのと違った計算が行われて正しい結果が得られません。
教えてもらった検索範囲の上から順に、検索値に一致ならマル、そうでなければバツで「マル、バツ、マル、マル、バツ、バツ」というのを覚えて、今度は合計範囲を見に行ってさっきマルだった順番なら合計する流れなのでそうなってしまいます・・・。
F2キーで確認、しっかりやります!
でも気をつけて正しく引数を教えてもらえれば、文字列だけじゃなく不等号(「>」や「<」、「=」など)を用いた条件指定や、ワイルドカードを使った「指定文字列を含むかどうか」の条件指定もできますよ!!
それはものすごく便利なのでは・・・!?
私のことを使いこなせるかどうかでエクセル業務の速度が格段に違うと言われています!
(誰に・・・?)
たしかに、ファンが多いという印象がありますね!
SUMIFさんの仕事についてもっと詳しく知りたい方は下記サイトを見るのが分かりやすいですよ!
【外部リンク】エクセル初心者必見!sumif関数の基本を図解と例で学ぶ- 経理・会計事務所向けエクセルスピードアップ講座様
それにしても人気投票の集計って、事務の方がするわけではないんですね・・・。
自分達でできることは可能な限り自分達ですることにしています!
特技を活かせるので楽しいですよ!
SUMIFさん、集計表の作成を手伝ってもらえますか?
おまかせください!
SUMIF関数ちゃん 旧イラスト
まとめ
SUMIF関数は筆者にとって、もっと早く知りたかったエクセル関数No.1です。(他でも言っていたらすいません。)
IF関数を使って条件一致の数値を抽出する列を作成し、その列を合計するという記事中のキュウさんと全く同じ方法で集計していたのでSUMIF関数の存在を知った時はあまりの便利さに驚きました。
更に「〇〇さんが販売した、Aという商品の、販売数」のように合計数値を絞る条件が複数あるような場合にはSUMIFS関数を使います。
これまた私はSUMIFS関数を知らずに元データにSUMIF関数での検索用のキー文字列を作成してやっていたので衝撃を受けました。
(「〇〇さんが販売した、Aという商品の、販売数」ならば、「〇〇A」と入った検索キーを作成し、SUMIF関数の検索値に「〇〇A」を指定する。)
いつか記事にしたいと思います。
便利なSUMIF関数、是非使ってみてください。
最後までお読み頂きありがとうございました!
コメント
[…] 【内部リンク】エクセル関数擬人化 SUMIF関数擬人化キャラクター記事 […]
[…] 【内部リンク】エクセル関数SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化キャラクター記事 […]
[…] エクセル関数SUMIF関数の機能や使い方を擬人化キャラクターで初心者向けにかんたんに図解・解説しますエクセル表の中からある条件に一致した数字のみの合計を出したい、そんな場面 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] エクセル関数SUMIF関数の機能や使い方を擬人化キャラクターで初心者向けにかんたんに図解・解説しますエクセル表の中からある条件に一致した数字のみの合計を出したい、そんな場面 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] エクセル関数SUMIF関数の機能や使い方を擬人化キャラクターで初心者向けにかんたんに図解・解説しますエクセル表の中からある条件に一致した数字のみの合計を出したい、そんな場面 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]
[…] 【内部リンク】エクセル関数 SUMIF関数擬人化記事 […]