はじめに
『複数の掛け算の結果を合計した数値をセルに表示したい!』
エクセルでの業務でこのような場面に遭遇することがあります。
もちろん、掛け算の結果をセルに出力してSUM関数で合計を出しても同じ結果が得られますが、1セルでサッと計算してしまいたい時にはSUMPRODUCT関数が便利です。
この記事ではエクセル関数SUMPRODUCT関数について擬人化キャラクターのイラストや図を用いて解説します。
エクセル関数 SUMPRODUCT関数擬人化キャラクター

はあ・・・

どうしたのキュウさん、ため息なんてついて。

送られてきたエクセルの表が間違っていて、それを修正しているんです。
見てください。


アラアラアラ・・・これは・・・

気持ちはわかるんですけどね。
よ~し、直すぞ~!

もしかして、「*」を使った掛け算の結果を足し算しようとしてる?

はい・・・。
もしかして!
関数があるんですか?

ご察しの通りですよ!
敏腕プロデューサーのSUMPRODUCT関数ちゃんに登場頂きましょう!


敏腕プロデューサーだなんて大げさな・・・
私はセル範囲の積(掛け算の結果)を足し算した結果を返すのが仕事です。
積を覚えきれないのでメモにとって足し算するのでメモ帳が手放せません。

え?
SUMIF関数ちゃんやCOUNTIF関数ちゃんが得意としていることもこなしてしまう凄腕の関数だと思っていますが・・・

な、なんのことでしょうか。
とにかく、先程お話されていた積の和を求めているところを図で説明しますね。

[例で使われている数式]
=SUMPRODUCT(C5:C9,D5:D9)

この例ではセルD13の売上合計を私が算出しています。

E列にPRODUCT関数の式が入っているようですが・・・

PRODUCT関数は指定したセル同士の掛け算の結果を返すエクセル関数です。
ここではSUMPRODUCT関数ちゃんの計算を分解して考えるために単価×販売数量をE列に表示していますね。

なるほど!
確かに、売上合計のセルに掛け算の結果どうしの和を返していますね!
当然ですが、私が最初に見せた間違った数式とは全く異なる結果ですね・・・。

もう少し細かく説明しますと、指定された2つのセル範囲の1番上にあるセルの数字の積、2番目の数字の積・・・といったように次々と計算して足していきます。
セル範囲の中で掛け算をしているわけではないので、引数指定の際には注意して下さい。

他に注意点はありますか?

指定するセル範囲の大きさは一致するようにして下さい。
高さはずれていても大丈夫です。
例えば2~3行目と5~6行目は行数が同じ2行なので計算できます。

一致していないと掛け算の相手がいなくなっちゃいますもんね。

そうです、試しに片方のセル範囲を広げてみましょう。
・・・#VALUE!

大変、エラーが出てる!

・・・しつれいしました
このようにエラーにならないよう、セル範囲の指定は正確にお願いします。

わかりました!
・・・気をつけるので資料の修正、手伝ってもらえますか?

もちろん。
微力ながら、お手伝いさせていただきますよ。

積の和を出してもらうのに慣れたらもっと高度なお仕事を頼んでみても良いですね!

なっ、なんのことでしょうか・・・?
SUMPRODUCT関数ちゃんの職場見学

なんだか凄くはぐらかされましたけど、SUMPRODUCT関数ちゃんには積の和以外でお世話になることが多いです。

他にもできることがあるんですね!

ほんの一例ですが、見てみましょう

[例で使われている数式]
=SUMPRODUCT(($B$6:$B$7=$B11)*($C$6:$G$7=C$10))

これはCOUNTIF関数ちゃんのお仕事っぽいですね!

詳細については割愛しますが、
複数条件に一致するセルのカウントの他にも
色々な場面で活躍できるエクセル関数なんですよ。
SUMIF関数ちゃんのような仕事もこなせちゃいます。

えっ、すごいですね!

なんでも、かつてはSUM関数ちゃん達と一緒にアイドル活動をしていたとか・・・

そうなんですね~
あっ、SUMPRODUCT関数さんお仕事おつかれさまです!

シノさん、バラしましたね・・・?
まとめ
積の和を返すエクセル関数、SUMPRODUCT関数を擬人化キャラクターで紹介しました。
あまりに用途が幅広いため、記事では積の和(SUMとPRODUCT)に絞って扱うという形になりました。
発想次第でかなり複雑な処理を任せることができる優秀な関数です。
筆者もまだまだ使いこなせているとは言えない関数なので、擬人化キャラクターを思い浮かべつつ勉強していきたいと思っています。
最後まで読んで下さり、ありがとうございました!
コメント
[…] 【内部リンク】Excel関数 SUMPRODUCT関数擬人化記事 […]
[…] SUMPRODUCT関数 擬人化キャラクター解説!エクセル関数の機能や使い方を図やイラストでかんたんに説明します!『複数の掛け算の結果を合計した数値をセルに表示したい!』 1セルでサッ […]
[…] SUMPRODUCT関数 擬人化キャラクター解説!エクセル関数の機能や使い方を図やイラストでかんたんに説明します!『複数の掛け算の結果を合計した数値をセルに表示したい!』 1セルでサッ […]
[…] SUMPRODUCT関数 擬人化キャラクター解説!エクセル関数の機能や使い方を図やイラストでかんたんに説明します!『複数の掛け算の結果を合計した数値をセルに表示したい!』 1セルでサッ […]