Excel一覧 Excel関数 基本関数(IF、SUMなど)

【Excel】掛け算とSUM関数を正しく使う方法|表計算の基本と応用をわかりやすく解説

Excelでの表計算に欠かせないのが「掛け算」と「合計(SUM関数)」です。商品の単価と数量をかけたり、掛け算の結果をまとめて合計したりと、業務の中でも頻出する操作の一つです。

ところが、初心者の方からは「掛け算のやり方がわからない」「SUM関数と掛け算を一緒に使う方法が知りたい」「正しく式を入力してもエラーになる」といった疑問の声が多く聞かれます。

この記事では、Excelで掛け算を行う基本的な方法から、SUM関数との組み合わせ方、実務での応用テクニック、よくあるエラーとその対処法までを、図解なしでもわかるように丁寧に解説します。

✅ まずは基本!Excelで掛け算を行う方法

Excelで掛け算をするには、演算子「*(アスタリスク)」を使います。これはキーボードの「Shift」+「8」で入力できます。

・A2セルとB2セルを掛け算する方法

=A2*B2

上記のように式を入力すれば、A2とB2の値を掛け合わせた結果が表示されます。


✅ SUM関数とは?合計を求めるための関数

SUM関数は、複数のセルをまとめて合計するための関数です。【Excel】【完全解決】掛け算ができない?原因と対処法を徹底解説|初心者向けトラブル対策ガイド

・A1からA5までの合計を求める方法

=SUM(A1:A5)

このように記述することで、A1からA5までの数値の合計が求まります。手動で「=A1+A2+A3+...」と入力するよりもずっとスマートです。


✅ 掛け算とSUM関数を組み合わせる方法

実務では、「単価 × 数量」の計算結果を、複数行分まとめて合計する処理がよくあります。そんなときに便利なのが、配列演算やSUMPRODUCT関数です。


方法①:中間列を使って1行ずつ掛け算→合計

  1. C列に「=A2*B2」のように掛け算式を入力
  2. C列全体の合計を「=SUM(C2:C10)」で求める

メリット: 式がシンプルで、各行の計算結果が見える
デメリット: 列が増える


方法②:SUMPRODUCT関数を使って一発で掛け算合計

=SUMPRODUCT(A2:A10, B2:B10)

これは「A2×B2 + A3×B3 + A4×B4 + ...」という計算を一度に処理して合計する関数です。

メリット: 中間列が不要。見た目がすっきり
デメリット: 配列を正しく設定しないとエラーになる


方法③:SUM関数と配列数式(動的配列)

Excel 365やExcel 2021以降では、配列数式を使って以下のような書き方も可能です:

=SUM(A2:A10*B2:B10)

注意点: 旧バージョンでは「Ctrl+Shift+Enter」で配列数式として確定する必要があります。
新しいExcelではそのままEnterでOKです。


■実務でよくある活用シーン

✅ 売上金額の自動計算

  • 「単価 × 数量」を行ごとに掛け算し、その合計を求める
  • SUMPRODUCTや中間列+SUMを活用

✅ 単価に税率をかけて税込金額を求める

=B2*1.1
  • 税込み金額を一括で計算可能

✅ 重み付き平均の計算

=SUMPRODUCT(重みの列, 対象数値の列)/SUM(重みの列)
  • 平均点、加重平均などに活用

よくあるトラブルとその対処法

【Excel】【初心者向け】掛け算で固定値を使う方法|絶対参照で計算ミスを防ぐコツとは?

問題原因解決策
#VALUE! エラーになる数値でないデータを掛け算している該当セルが文字列か確認。空白セルにも注意
#SPILL! が出る(Excel 365)配列の出力先に他のデータがある隣接セルを空けておく必要あり
SUMPRODUCTが0を返す範囲の行数や列数が合っていないA列とB列の範囲が同じか確認(例:A2:A10とB2:B10)
計算結果が合わないセルに不要なスペースが含まれている=TRIM()=VALUE()関数で前処理を行う

掛け算やSUM関数を使った便利テクニック

✔ 数値+文字列が混在した場合の処理

=IF(ISNUMBER(A2), A2*B2, "")
  • 数値以外の入力があってもエラーを防げる

✔ SUMPRODUCTで条件付き集計

=SUMPRODUCT((A2:A10="商品A")*(B2:B10)*(C2:C10))
  • 「商品A」に該当する行だけ掛け算して合計する

✔ 商品ごとの売上を自動計算するテンプレート

  • 商品名・単価・数量の3列構成で、SUMPRODUCTや中間列の活用で全体の売上集計を自動化
  • ピボットテーブルと組み合わせればさらに分析も可能

■よくある質問(FAQ)

【Excel】列ごとに掛け算をする方法|関数と手順をやさしく解説【初心者向け】

Q. 「=A2×B2」ではなく「*」を使う理由は?

Excelでは「×」記号は掛け算として認識されません。正しくは「アスタリスク(*)」を使います。


Q. 掛け算の結果を自動で合計する方法は?

  • 中間列を使って「=A2*B2」、その列に対して「=SUM(...)」
  • または「=SUMPRODUCT(A2:A10, B2:B10)」で一発計算

Q. 掛け算のセルが空白の場合、0になってしまいます

空白セルがあると自動的に「0」とみなされます。空白を除外したい場合はIF関数などで条件分岐を設定します。


■まとめ|Excelの掛け算とSUM関数を使いこなせば業務が劇的に効率化する

Excelの基本とも言える「掛け算」と「SUM関数」。この2つを自在に使いこなせるようになると、売上集計・税計算・点数評価・在庫管理など、日常業務のさまざまな場面で作業が自動化され、効率が大幅に向上します。


・ 本記事のまとめ

内容解説
基本の掛け算=A2*B2 のように「*」で演算
合計の計算=SUM(範囲) で簡単集計
組み合わせ方SUMPRODUCT や 配列数式が便利
よくある用途売上計算、重み付き平均、税込計算など
トラブル対処エラーの原因を把握し、関数で回避可能

初心者の方はまず「*(掛け算)」と「SUM関数」の基本操作から、慣れてきたら「SUMPRODUCT」や配列計算にチャレンジしてみてください。
正しく使えば、あなたのExcel作業がよりスマートでスピーディになります!

    -Excel一覧, Excel関数, 基本関数(IF、SUMなど)