関数式が計算されずにそのまま表示される | EXCELトピックス

スポンサーリンク
スポンサーリンク
amazon
スマイルSALE
--:--:--
ad. 価格範囲を指定して商品を探せます

関数式が計算されずにそのまま表示される原因と解決方法

Excelで関数を入力したのに、=SUM(A1:A5) のような数式そのものが表示されてしまい、計算結果にならないことがあります。

このような場合は、セルの表示形式や入力方法、Excelの設定などに原因があることがほとんどです。この記事では、よくある原因と対処方法を順番に紹介します。

原因1:セルの表示形式が「文字列」になっている

最も多い原因です。セルの表示形式が「文字列」になっていると、Excelは数式を計算せず、文字としてそのまま表示します。

解決方法

  1. 対象セルを選択します。
  2. 「ホーム」タブの表示形式「標準」(または「標準形式」)へ変更します。
  3. セルを編集状態(F2キー)にしてからEnterを押すか、数式を入力し直します。

表示形式を変更しただけでは計算されません。必ず再入力またはF2→Enterを行ってください。

原因2:先頭に半角スペースが入っている

数式の前に半角スペースがあると、数式ではなく文字列として扱われます。

 =SUM(A1:A5)

解決方法

  • 先頭の半角スペースを削除してEnterを押します。

原因3:先頭に「'」(シングルクォーテーション)が付いている

セルの先頭に'が付いていると、Excelは文字列として扱います。

'=SUM(A1:A5)

解決方法

  • 先頭の'を削除してEnterを押します。

原因4:「数式の表示」がオンになっている

Excelには数式そのものを表示する機能があります。この機能が有効になると、すべてのセルで計算結果ではなく数式が表示されます。

解決方法

  • 「数式」タブ → 数式の表示をクリックしてオフにします。
  • または、Ctrl + `(「@」キーの左側にある「`」キー)でも切り替えられます。

原因5:計算方法が「手動」になっている

計算方法が手動になっていると、新しく入力した数式が自動で再計算されないことがあります。

※この場合は通常、数式そのものではなく古い計算結果が表示されますが、念のため確認しておくと安心です。

解決方法

  1. 「数式」タブを開きます。
  2. 「計算方法の設定」で自動を選択します。

原因6:数式の入力ミス

関数名や括弧、演算子などが間違っている場合は、正しく計算されません。

=SUM(A1:A5)

括弧の閉じ忘れや、関数名のスペルミスがないか確認しましょう。

原因7:「=」が全角になっている

数式は半角の「=」で始める必要があります。

=SUM(A1:A5)

このように全角の「=」を使用すると、数式ではなく文字列として扱われます。

チェックリスト

数式が計算されない場合は、次の順番で確認すると原因を見つけやすくなります。

  • セルの表示形式が「文字列」になっていないか
  • 先頭にスペースが入っていないか
  • 先頭に「'」が付いていないか
  • 「数式の表示」がオンになっていないか
  • 計算方法が「自動」になっているか
  • 全角の「=」を使っていないか
  • 数式の入力ミスがないか

まとめ

  • 最も多い原因はセルの表示形式が「文字列」になっていること。
  • 表示形式を変更した後はF2→Enterまたは再入力が必要。
  • 先頭のスペースや'も文字列扱いになる原因。
  • 「数式の表示」がオンになっていないかも確認する。
  • 全角の「=」や入力ミスにも注意する。