集計が合わないを、症状から原因と直し方へ。
Excel・Googleスプレッドシートで「関数が計算されない」「数式がそのまま文字で出る」 「SUMIFの合計が合わない」「#REF!・#VALUE!・#N/A が出る」——そんな集計14症状を、原因・確認手順・直し方まで一気にたどれます。 原因と対処はすべて Microsoft・Google の公式ヘルプを出典に整理しています。
毎日ひとつ出す会社が、現場でつまずきやすい表計算のエラーを症状ベースで整理しています。
まず試す — 上から順に確認する6ステップ
集計や関数の結果がおかしいときは、原因の切り分けに順番があります。上から順に見ていくと、 多くのケースはここで解決します。各ステップの詳しい手順は確認手順ガイドにまとめています。
シート全体で数式がむき出しなら、表示モードを疑う
結果ではなく数式そのものが全セルで見えているときは、まず Ctrl +「`」(数字1の左のキー)を押して、数式表示モードのオン/オフを切り替えます。これは値を壊さない表示の問題です。
変えても更新されないなら、計算方法が「手動」か確認
元の数字を変えても結果が変わらないのに、F9を押すと更新される場合は、計算方法が手動になっています。数式タブ→計算方法の設定→「自動」に戻します(Excel)。
特定セルだけ数式が文字で出るなら、セル書式が「文字列」
そのセルだけ数式が文字のまま表示されるときは、表示形式が「文字列」です。書式を「標準」に変えたうえで、F2→Enterで数式を入力し直します。
合計に入らない数字は、文字列として保存されている
数字が左寄せ・左上に緑の三角が付いているものは文字列扱いです。緑の三角→「数値に変換する」、または区切り位置で数値化してから集計します。
SUMIF・VLOOKUPは引数のずれと表記ゆれを確認
SUMIFは「範囲・条件・合計範囲」の行数と位置、VLOOKUPは完全一致(4番目引数=FALSE)と型・空白を確認します。複数条件はSUMIFS、余分な空白はTRIM/CLEANで除きます。
#付きのエラーは記号から原因を特定する
#REF!(参照消失)/#VALUE!(値の混在)/#N/A(該当なし)/#NAME?(名前の誤り)/#DIV/0!(0で割る)など、記号ごとに原因が決まっています。早見表から該当ページへ進んでください。
症状から探す(14件)
起きている症状に近いものを選ぶと、原因・確認手順・直し方の詳細ページに進みます。 種別で絞り込めます。
| 症状 / 種別 | 対象 | 主な原因 | 直し方 |
|---|---|---|---|
| 関数を入れても計算されず、数式がそのまま文字で表示される表示・見た目 | Excel・スプレッドシート共通 | そのセルの表示形式が「文字列」になっているため、入力した数式が計算式ではなく文字として扱われている。 | 直し方 → |
| シート全体で、すべての数式がむき出しに表示される表示・見た目 | Excel・スプレッドシート共通 | 「数式の表示」モードがオンになっている。これはシート全体に効く表示切り替えで、値そのものは壊れていない。 | 直し方 → |
| 元の数字を変えても、合計や数式の結果が更新されない計算されない | Excel | ブックの計算方法が「手動」になっているため、変更しても自動で再計算されない(既定は「自動」)。 | 直し方 → |
| 0になる、または「循環参照」の警告が出る計算されない | Excel | 数式が、その数式自身が入っているセルを(直接または間接的に)参照している。計算が完了できないため0や警告になる。 | 直し方 → |
| 見た目は数字なのに、SUMの合計に入らない・合計が少ない集計が合わない | Excel・スプレッドシート共通 | 数字が「文字列」として保存されているため、数値として合計されない。文字列扱いの数値はセル内で左寄せになり、多くの場合、左上隅に緑の三角(エラーインジケーター)が表示される。 | 直し方 → |
| SUMIF / SUMIFS の合計が思った値と違う集計が合わない | Excel・スプレッドシート共通 | 引数の指定ミスが多い。SUMIF は =SUMIF(条件を調べる範囲, 条件, 合計する範囲) の順で、「条件を調べる範囲」と「合計する範囲」の行数・位置がずれていると正しく合計されない。 | 直し方 → |
| SUMIF / SUMIFS が #VALUE! エラーになるエラー値(#…) | Excel | 閉じている別ブックのセルを参照しているか、条件に長すぎる文字列(255文字超)を使っている場合に、SUMIF/SUMIFS は #VALUE! を返す。 | 直し方 → |
| VLOOKUP が #N/A エラーになるエラー値(#…) | Excel・スプレッドシート共通 | 検索値が参照先に見つからないときに #N/A になる。多くは「検索値と参照先の型が違う(数値と文字列)」「余分な空白や表記ゆれ」「近似一致になっている」のいずれか。 | 直し方 → |
| 数式が #REF! エラーになるエラー値(#…) | Excel・スプレッドシート共通 | #REF! は、数式が「もう存在しないセル」を参照しているときに出る。多くは、数式が参照していたセル・行・列・シートを削除したことが原因。 | 直し方 → |
| 数式が #NAME? エラーになるエラー値(#…) | Excel・スプレッドシート共通 | #NAME? は、数式の「名前」の部分に問題があるサイン。関数名のスペルミス、未定義の名前(名前付き範囲)、文字列を引用符で囲み忘れている、などが典型。 | 直し方 → |
| 数式が #DIV/0! エラーになるエラー値(#…) | Excel・スプレッドシート共通 | #DIV/0! は「0または空白のセルで割り算をした」ときに出る。分母が0、または未入力(空白=0扱い)になっているのが原因。 | 直し方 → |
| 数式が #VALUE! エラーになる(SUM以外)エラー値(#…) | Excel・スプレッドシート共通 | #VALUE! は「数式が正しく計算できない値を含んでいる」サイン。演算子(+など)で計算した範囲に文字列や空白・見えない文字が混じっているのが典型。 | 直し方 → |
| スプレッドシートで、1行に入れた関数が下の行に反映されないスプレッドシート特有 | スプレッドシート | 数式は入力したセルにしか効かないため、下の行には手でコピーする必要がある。列全体へ一度に適用したい場合は、Googleスプレッドシートの ARRAYFORMULA を使う。 | 直し方 → |
| スプレッドシートの IMPORTRANGE が #REF!「アクセスを許可」で止まるスプレッドシート特有 | スプレッドシート | IMPORTRANGE は、初めて参照する外部スプレッドシートに対して「アクセスの許可」が必要。許可していないと #REF! のまま止まる。 | 直し方 → |
症状名から、その症状の原因と直し方の詳細ページに進めます。原因と対処は Microsoft・Google の公式ヘルプを出典に整理しており、各ページ末尾に出典リンクを掲載しています。
エラー記号の早見表(#REF! ・ #VALUE! ・ #N/A ほか)
セルに出る「#〜」の記号は、それぞれ原因が決まっています。記号から原因の見当をつけ、 該当する直し方ページへ進んでください。
| 記号 | 意味 | 主な原因 | 直し方 |
|---|---|---|---|
| #REF! | 参照先が存在しない | 数式が参照していたセル・行・列・シートを削除した | 直し方 → |
| #VALUE! | 計算できない値が混じっている | 数値計算に文字列・空白・見えない文字が混ざっている | 直し方 → |
| #N/A | 該当する値が見つからない | VLOOKUP等で検索値が見つからない/型不一致/余分な空白 | 直し方 → |
| #NAME? | 名前の部分が正しくない | 関数名のスペルミス、未定義の名前、引用符の付け忘れ | 直し方 → |
| #DIV/0! | 0で割っている | 分母のセルが0、または空白(未入力)になっている | 直し方 → |
| #NUM! | 数値が大きすぎる/無効 | 計算結果が扱える範囲を超えた、関数の引数が無効 | — |
| #NULL! | 範囲の指定が正しくない | 本来カンマ等でつなぐ範囲を、半角スペースでつないでいる | — |
| ##### | 列幅が足りないだけ(計算は正常) | 数値や日付に対して列の幅が狭い。列幅を広げれば表示される | — |
出典・データについて
各症状の原因と対処は、Microsoft サポートおよびGoogle ドキュメント エディタ ヘルプ(いずれも公式)の記述を一次出典に整理しています (2026年7月10日 時点)。各症状ページの末尾に、該当する公式ヘルプのタイトルとURLを掲載しています。
各症状の原因と対処は、Microsoft サポート・Google ドキュメント エディタ ヘルプの公式ページを一次出典に整理しています(出典URLは各ページ末尾に明記)。手順はソフトのバージョンで表示名が異なることがあるため、最終的な操作は各公式ヘルプでご確認ください。
自分で直すのが難しい・件数が多いときは、Excel/スプレッドシートの修正・自動化を 外部に相談する手もあります。
ココナラでExcel関数の相談を探す ↗