PR
アフィリエイト広告を利用しています
アフィリエイト広告を利用しています

【コピペ確認付き】エクセルの合計が合わない・ずれる原因と直し方7選(SUM/行挿入/縦の足し算)

エクセルの合計が合わない原因と直し方を解説する女性 EXCEL数式講座
スポンサーリンク

「関数は合っているはずなのに、エクセルの合計だけがどうしても合わない」——この記事にたどり着いたあなたは、今まさにその状態かもしれません。結論から言うと、合計が合わない原因のほとんどは「数値が数値として扱われていない」か「SUMの範囲がずれている」の2つに集約されます。まずはこの2つを確認し、それでも直らない場合に残りの5つを順にチェックすれば、たいていは数分で解決できます。

この記事では、40代から事務やデスクワークでExcelを使うあなたのために、コピペで試せる確認方法つきで、合計が合わない・ずれる原因と直し方を7つ、やさしい順番で解説します。専門用語は最小限にして、つまずきやすいポイントも先回りで潰していきます。

まずは2つを確認しようと伝える女性
スポンサーリンク

まず結論:合計が合わない原因は「型」か「範囲」から疑う

Excelの合計トラブルは、原因を闇雲に探すと時間がかかります。次の順番で切り分けるのが最短ルートです。

  1. 数値が「文字列」になっていないか(見た目は数字でも計算対象にならない)
  2. SUMの範囲が正しいか(行や列を挿入して範囲からはみ出していないか)
  3. 非表示行・フィルタ・端数表示・再計算設定など、残りの要因

それでは、上から順に見ていきましょう。

原因1:数値が「文字列」になっている(一番多い落とし穴)

合計が合わない原因で圧倒的に多いのがこれです。他システムやCSVからコピペした数字、Webから貼り付けた数字は、見た目は「1000」でも中身は文字列(テキスト)になっていることがあります。文字列はSUMの計算対象から外れるため、合計が実際より小さく出ます。

見分け方

次のどれかに当てはまれば、文字列の可能性が高いです。

  • セルの中で数字が左寄せになっている(数値は本来、右寄せ)
  • セルの左上に緑色の三角マークが出ている
  • そのセルを選ぶと「数値が文字列として保存されています」と警告が出る

コピペで確認する方法

空いているセルに、次の式を貼り付けてください(A2は確認したいセルに置き換え)。

=ISNUMBER(A2)

結果が TRUE なら数値、FALSE なら文字列です。列全体をまとめて確認したいときは、合計セルの近くに次を入れると、文字列が混ざっているかどうかがわかります。

=COUNT(A2:A100)

これは「範囲の中で数値として数えられたセルの個数」を返します。データが50行あるのに COUNT が30しか返さないなら、20個が文字列だということです。

直し方

一番かんたんなのは、文字列を数値に変換する方法です。空きセルに 1 と入力してコピーし、直したい範囲を選択して「形式を選択して貼り付け」→「乗算」で貼り付けると、すべてが数値化されます。数式で処理したい場合は次のようにします。

=VALUE(A2)

もしくは、SUMの代わりに次を使うと、文字列の数字も足してくれます。

=SUMPRODUCT(--(A2:A100))
数値が文字列になっているセルに気づく女性

原因2:行を挿入したら合計に含まれなくなった(範囲ずれ)

「昨日までは合っていたのに、行を足したら合計が変わらない」——これはSUMの範囲に、新しく入れた行が含まれていないパターンです。たとえば =SUM(A2:A10) の合計行の直前ではなく外側に行を挿入すると、範囲が自動で広がらないことがあります。

直し方1:範囲を余裕を持って指定する

最初から少し広めに範囲を取っておくと、行の追加に強くなります。データを必ずA列の途中までに収めるなら、次のように書きます。

=SUM(A2:A1000)

直し方2:テーブル機能を使う(おすすめ)

データ範囲を選んで「挿入」→「テーブル」に変換しておくと、行を足すたびに合計が自動で広がります。集計行を使えば =SUBTOTAL(109,[列名]) が自動で入り、範囲ずれの心配がほぼなくなります。長く使う表ほど、テーブル化しておくと後がラクです。

原因3:非表示の行やフィルタで、見えている数と合計が合わない

フィルタで一部だけ表示しているのに、SUMは隠れた行も含めて合計してしまいます。「画面に見えている行だけを合計したい」ときは、SUMではなくSUBTOTALを使います。

=SUBTOTAL(9,A2:A100)

フィルタで非表示になった行を除いて合計します。手動で「行を非表示」にした分も除きたいときは、先頭を 109 にします。

=SUBTOTAL(109,A2:A100)

原因4:見た目はずれているけど、実は「表示桁」のせい

「1つずつ足した数と、SUMの結果が1円だけ違う」ようなケースは、四捨五入の表示が原因のことがあります。セルは小数点以下を持っているのに、表示だけ整数に丸めていると、見た目の足し算と内部の合計がずれます。

直し方

金額を扱うなら、計算の段階で明示的に丸めておくのが安全です。

=ROUND(A2,0)

「表示しているとおりの値で計算したい」ときは、Excelのオプション→詳細設定→「表示桁数で計算する」にチェックを入れる方法もありますが、他の計算に影響するのでROUNDでの明示をおすすめします。

大丈夫、できると励ます女性

原因5:数字の前後に「見えない文字」が混ざっている

Webやシステムからコピーした数字には、空白(スペース)や改行、通貨記号、全角文字などの見えないゴミが混ざっていることがあります。これも文字列扱いになり、合計から外れます。

直し方

余分な空白を取り除き、数値に変換します。

=VALUE(TRIM(SUBSTITUTE(A2," ","")))

全角の数字が原因のときは、次で半角に直してから計算します。

=VALUE(ASC(A2))

原因6:計算が「手動」になっていて、再計算されていない

数式は正しいのに、値を変えても合計が古いまま——これは計算モードが「手動」になっている可能性があります。まず F9 キーを押してみてください。それで合計が更新されたら、再計算が止まっていたのが原因です。

直し方

「数式」タブ→「計算方法の設定」を「自動」に戻せば解決します。大きなファイルを扱っていて手動にしていた場合は、作業のたびに F9(またはシート全体は Ctrl+Alt+F9)で更新する習慣をつけましょう。

原因7:縦の足し算ができない・結合セルや別シート参照のミス

「縦に並んだ数字を足したいのにできない」場合、原因3までのどれか(文字列・範囲・非表示)が絡んでいることがほとんどです。加えて、次の2つも確認してください。

  • セルの結合:結合セルは左上のセルにしか値が入りません。結合を解除してから合計しましょう。
  • 別シート参照のズレ:シート名を変えたり行を消したりすると参照が壊れ、#REF! エラーで合計全体が計算できなくなります。エラーが出ている参照を直せば復活します。

どうしても原因が特定できないときは、合計したい範囲のすぐ下に、いったん次を並べて置くと切り分けが早いです。

=SUM(A2:A100)
=COUNT(A2:A100)
=COUNTA(A2:A100)

COUNTA(空白以外の個数)と COUNT(数値の個数)の差が、そのまま「文字列になっている個数」です。ここが0でなければ、原因1か原因5を重点的に見直しましょう。

まとめ:チェックの順番さえ覚えれば、合計はもう怖くない

エクセルの合計が合わないときは、次の順番で確認するだけで、多くの場合その場で解決できます。

  1. =ISNUMBER()=COUNT() で「文字列が混ざっていないか」を確認
  2. SUMの範囲が新しい行・列まで届いているかを確認(不安ならテーブル化)
  3. フィルタ中は SUBTOTAL、端数は ROUND、再計算は F9

「関数が難しいから」ではなく、たいていはちょっとした型と範囲のズレが原因です。原因が名前でわかるようになると、Excelは一気に怖くなくなります。今日ひとつ直せたなら、それはもう「できる人」への確かな一歩です。あなたのペースで、また次のつまずきも一緒に片付けていきましょう。

あわせて読みたい記事もどうぞ。

【Excel】行を追加しても合計がずれない!SUM範囲を自動で広げる設定方法
「明細行を追加したのに、合計金額が変わっていない!」「毎回SUM関数の範囲を選び直すのが面倒で仕方がない…」Excelで見積書や在庫管理表を扱っていると、誰もが一度は冷や汗をかくこの現象。これは単なる「設定ミス」ではなく、ビジネスにおいては...
【2026最新】Python×Excel自動化効率化ガイド
「Python×Excel業務自動化」を始めたいけれど、どこから手を付ければいいか迷っていませんか?本記事では、現役の専門家が実体験と検証データに基づき、失敗しない導入手順と成果を最大化するコツをストレートに解説します。1. Python×...

当ブログは、お風呂好きのみなさんとに快適なお風呂生活を楽しんで頂きたい思いで運営しています。
「記事が役に立った」「続きも読んでみたい」と感じていただけたら、下記リンクからのご利用・ご支援で応援してもらえると嬉しいです。

※Amazonのアソシエイトとして、「メリ爺のウチ風呂万歳」は適格販売により収入を得ています。

EXCEL数式講座
スポンサーリンク
シェアする
メリ爺をフォローする

コメント

タイトルとURLをコピーしました