Excelで数式を入力しても文字列として表示されてしまう現象は、特定の設定やセルの書式が原因で起こります。この記事では、原因の特定方法と簡単に修正する手順を解説します。
原因1:セルの書式が「文字列」に設定されている
セルが「文字列」形式に設定されている場合、=や関数を入力しても文字列として扱われます。まず、対象セルを選択し、[ホーム]タブの[表示形式]で「標準」に変更してください。
変更後、F2キーでセルを編集しEnterを押すと、数式が正しく認識されます。
原因2:数式の先頭にシングルクォーテーションがある
セルの先頭に『’』(シングルクォーテーション)があると、Excelは文字列として扱います。数式の先頭に不要な『’』が入っていないか確認し、あれば削除してください。
原因3:オプション設定による表示
Excelのオプションで「数式を表示する」設定が有効になっている場合、数式は文字列のように表示されます。[ファイル]→[オプション]→[詳細設定]→「このワークシートの表示オプション」で「数式を表示する」のチェックを外してください。
原因4:他のシートやブックでも発生する場合
特定のブックやシートでのみ発生している場合、上記の設定変更で解決します。全ブックで発生する場合は、Excel自体の再起動や更新も試してください。
まとめ
Excelで数式が文字列として表示される場合は、セルの書式、先頭のシングルクォーテーション、オプション設定の3つを確認することが基本です。これらを修正することで、=C3のような簡単な数式も正しく計算されるようになります。
まずはセル書式を「標準」に変更し、オプション設定を見直すことをおすすめします。


コメント