関数や数式が反映されない、そのまま表示される原因と解決方法をご紹介します。関数がエラーになるよくある原因についても解説しているので、ぜひ参考にしてみてください。なおスプレッドシートはエクセルと異なり、全角記号や数字が自動的に半角に変換されません。
関数がそのまま表示される
イコールを入力していないか、イコールを全角で入力している可能性があります。
半角イコール(=)にして、入力し直してください。
半角入力に切り替えるには、キーボード左上の[半角/全角]キーを押します。
上記の方法で解決されない場合、数式を数式のまま表示する設定になっています。
表示タブの[表示]から、[数式]のチェックを外してください。
数式で表示するショートカットキー:[Ctrl]+[`]
ゼロになる
集計対象の数字が全角で入力されていると、合計はゼロになります。これは、スプレッドシートでは全角数字が文字として認識されるのが原因です。
数字を半角で入力し直して下さい。
上記の方法で解決されない場合、表示形式が[書式]に設定されています。
表示形式タブの[数字]から、[自動]にチェックを入れてください。
表示形式のショートカットキー:[Alt]+[O]→[N]→[M]
#NAME?エラーになる
関数のスペルミスか、スプレッドシートでは使用できない関数です。
関数名を正しく入力できているか、確認してみてください。
#ERROR!になる
関数内に文字列を直接入力している場合に、ダブルクォーテーション(“”)を付けていない可能性があります。
ダブルクォーテーション:キーボードの数字の2を、[Shift]を押しながら押します。
例の場合、正しくは CONCAT(A2,”日です。”) になります。
ダブルクォーテーションや括弧が全角になっている場合も、#ERROR! になります。
このように数式を構成する記号は、半角で入力しなければなりません。