SUMを攻略!Excelで合計を一瞬で出す方法【コピペOK・初心者向け】

INFO

※本記事の数式やコードは、Microsoft 365(旧Office365)にて動作検証を行っています。


こんな悩みありませんか?

「毎月、電卓で合計を出しているけど、ミスが多くて困っている…」 「SUM関数って聞いたことあるけど、正直ちゃんと使えていない」 「大量のデータをサッと合計したい!」

そんな方に朗報です。ExcelのSUM関数を使えば、何百行あるデータでも一瞬で正確な合計が出せます。 しかも数式を一度入れれば、データが変わっても自動で再計算してくれます。電卓とサヨナラする第一歩として、ぜひこの記事でマスターしてください!


目次

SUM関数って何ができるの?

SUM関数は、指定した範囲の数値をすべて合計(足し算)してくれる関数です。

Excelの中で最もよく使われる関数のひとつで、「関数の入門」として最初に学ぶべき機能です。

手作業とSUM関数の比較

方法作業時間ミスのリスクデータ変更への対応
電卓で手計算遅い(行数に比例)高い(打ち間違いが起きる)毎回やり直し
Excelで「+」をつないで足すやや遅い中(セルの指定ミスがある)毎回やり直し
SUM関数一瞬低い(範囲指定だけ)自動で再計算

SUM関数を使うと、たとえば1月〜12月の売上が入ったセルを一括で合計したり、1,000行を超えるデータも一発で集計できます。


SUM関数の基本的な使い方【ステップ形式】

STEP

ステップ1:合計を表示したいセルを選ぶ

合計の結果を表示したいセル(例:B8)をクリックします。

STEP

ステップ2:SUM関数を入力する

選択したセルに、次の数式を入力します。

=SUM(B2:B7)

ここで、B2:B7 は合計したいデータが入っているセルの範囲です。「B2からB7まで全部足してね」という意味になります。

💡 範囲の意味 B2:B7 の「:(コロン)」は「〜から〜まで」という意味です。B2,B7 のようにカンマ区切りにすると「B2とB7だけ」になるので注意しましょう。

STEP

ステップ3:Enterキーを押して確定する

Enterキーを押すと、B2〜B7の合計がB8に表示されます。これだけです!


複数列・複数範囲を合計したいときは?

カンマ(,)で区切ることで、離れた範囲もまとめて合計できます。

=SUM(B2:B7, D2:D7)

また、合計範囲を固定したい場合(数式をコピーしてもズレてほしくないとき)は、絶対参照を使いましょう。

=SUM($B$2:$B$7)

時短・効率化テクニック

ショートカットキーで一発入力!

実はSUM関数には専用のショートカットキーがあります。

OSショートカット
WindowsAlt + Shift + =
MacCommand + Shift + T

合計したいセルの真下か真右のセルを選択してこのショートカットを押すだけで、Excelが自動的に範囲を認識して =SUM(...) を入れてくれます。


複数セルを一気にSUMで埋める

合計を表示したいセルが複数ある場合、まとめて選択してからショートカットキーを押すと、全セルに一括でSUM関数が入力されます。たとえば月ごとの合計行を一気に埋めたいときに非常に便利です。


オートSUMボタンも使える

「ホーム」タブや「数式」タブにある 「Σ(オートSUM)」ボタン をクリックするのも同様の効果があります。マウス操作が好きな方はこちらもどうぞ。


うまくいかない!よくあるトラブルと解決策

❌ 合計が「0」になってしまう

原因:数値に見えても、実は「文字列」として入力されているケースがあります。セルの左上に小さな緑の三角マーク(エラーインジケーター)が出ていたら要注意です。

解決策

  1. 該当セルを選択し、左上の「!」マークをクリック
  2. 「数値に変換する」を選択
  3. SUM関数が正しく計算されるか確認する

【画像:文字列数値に緑の三角が出ている状態のスクリーンショット】


#VALUE! エラーが出る

原因:合計範囲の中に文字列(例:「未確定」「-」など)が混じっています。

解決策IFERROR関数と組み合わせるか、文字列が入っているセルを確認して数値か空白に修正しましょう。

=IFERROR(SUM(B2:B7), "確認してください")

❌ 数式をコピーしたら範囲がずれた

原因:相対参照のまま数式をコピーしたため、参照先が自動的にずれてしまっています。

解決策:範囲を固定したい場合は、絶対参照($マーク)を使いましょう。

=SUM($B$2:$B$7)

F4キーを押すと、$を素早く付け外しできます。


❌ 非表示行まで合計に含まれてしまう

原因:SUM関数はフィルターで非表示になっている行も含めて合計します。

解決策:表示されている行だけを合計したい場合は、SUBTOTAL関数を使いましょう。

=SUBTOTAL(9, B2:B7)

(9は「SUM」を意味するコード番号です)


まとめ

  • SUM関数 は指定範囲の数値を一瞬で合計できる、Excelの超基本関数
  • 基本の書き方は =SUM(合計したい範囲)
  • ショートカット Alt + Shift + =(Mac:Command + Shift + T)で瞬時に入力可能
  • コピーしても範囲がずれないようにしたいときは 絶対参照($ を使う
  • 文字列混入・非表示行など、よくあるトラブルにも対処法がある

SUM関数はExcelを使いこなす第一歩です。今日からぜひ電卓の代わりに使ってみてください。一度使い始めると「もう電卓には戻れない!」と感じるはずです 😊


次のステップへ進もう

SUM関数をマスターしたら、次はこれらの関数にも挑戦してみましょう!

  • SUMIF関数:「特定の条件に合うものだけ合計する」関数です。たとえば「東京支店の売上だけ合計したい」というときに活躍します。SUM関数の上位版として、実務で非常によく使われます。
  • AVERAGE関数:指定した範囲の数値の「平均」を計算します。SUM関数と構造がほぼ同じなので、SUM関数を理解していればすぐ使えます。
  • SUBTOTAL関数:フィルターで絞り込んだ「見えているデータだけ」を合計・平均などで集計できる便利関数。データ分析の現場で頻繁に登場します。
よかったらシェアしてね!
  • URLをコピーしました!
目次