数式が #VALUE! エラーになる(SUM以外)
エラー値(#…) ・ 対象: Excel・スプレッドシート共通
足し算や関数で #VALUE! が出る。数値のはずのセルを計算に使っているのにエラーになる。
原因
#VALUE! は「数式が正しく計算できない値を含んでいる」サイン。演算子(+など)で計算した範囲に文字列や空白・見えない文字が混じっているのが典型。
次のいずれかが当てはまることが多いです。
- 「=A1+B1」のような演算で、対象セルに文字列が混ざっている
- セルに余分な空白や印刷されない文字が入っている
- 日付や時刻が文字列として入っていて計算できない
まず確認すること
- エラーになる数式が参照しているセルに、数字以外(文字・空白)が混じっていないか1つずつ確認する。
直し方
- 「=A1+B1」のような演算子ではなく SUM を使うと、SUM は範囲内の文字列を無視して数値だけを合計する。
=SUM(A1:B1) - 余分な空白は TRIM、印刷されない文字は CLEAN で除去してから計算する。
- 文字列の数字は数値に変換する(「見た目は数字なのに合計されない」の項を参照)。
出典(公式ヘルプ)
- Microsoft サポート#VALUE! エラーを修正する方法 ↗
メニューやボタンの名称は、Excel(Windows / Mac / Web)や Googleスプレッドシートのバージョンで 異なることがあります。最終的な操作は上記の公式ヘルプでご確認ください。大切なファイルは 操作前にコピーを取っておくと安心です。