Excelでの表計算に欠かせないのが「掛け算」と「合計(SUM関数)」です。商品の単価と数量をかけたり、掛け算の結果をまとめて合計したりと、業務の中でも頻出する操作の一つです。
ところが、初心者の方からは「掛け算のやり方がわからない」「SUM関数と掛け算を一緒に使う方法が知りたい」「正しく式を入力してもエラーになる」といった疑問の声が多く聞かれます。
この記事では、Excelで掛け算を行う基本的な方法から、SUM関数との組み合わせ方、実務での応用テクニック、よくあるエラーとその対処法までを、図解なしでもわかるように丁寧に解説します。
目次
- ✅ まずは基本!Excelで掛け算を行う方法
- ✅ SUM関数とは?合計を求めるための関数
- ・A1からA5までの合計を求める方法
- ✅ 掛け算とSUM関数を組み合わせる方法
- 方法①:中間列を使って1行ずつ掛け算→合計
- 方法②:SUMPRODUCT関数を使って一発で掛け算合計
- 方法③:SUM関数と配列数式(動的配列)
- ■実務でよくある活用シーン
- ✅ 売上金額の自動計算
- ✅ 単価に税率をかけて税込金額を求める
- ✅ 重み付き平均の計算
- よくあるトラブルとその対処法
- 掛け算やSUM関数を使った便利テクニック
- ✔ 数値+文字列が混在した場合の処理
- ✔ SUMPRODUCTで条件付き集計
- ✔ 商品ごとの売上を自動計算するテンプレート
- ■よくある質問(FAQ)
- Q. 「=A2×B2」ではなく「*」を使う理由は?
- Q. 掛け算の結果を自動で合計する方法は?
- Q. 掛け算のセルが空白の場合、0になってしまいます
- ■まとめ|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行ずつ掛け算→合計
- C列に「=A2*B2」のように掛け算式を入力
- 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作業がよりスマートでスピーディになります!