- ベストアンサー
セルに0が表示されないのはなぜ?
XPの、エクセルでセルに090というように先頭の文字を0で入力しても0が表示されないのは何故でしょうか? 表示と非表示を詳しく教えて下さい。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
エクセルではセルの表示形式を「標準」にすると、セルの内容に応じて入力内容が修正されます。 たとえば「6/4」と入力すると日付だと判断されてデータが「2009/6/4」に変わったりします。 今回の「090」という入力は数値だと判断されて、数字の「90」に修正されてしまったのだと思います。 これを防ぐには、 1.セルの表示形式を「文字列」にしてから入力する 2.入力が文字列だということを明示するために「'090」と先頭にアポストロフィーを入れる などの方法があります。
その他の回答 (2)
- riddle09
- ベストアンサー率32% (105/320)
回答No.3
普通は、『090』と入力しても数値の90として認識する為「90」としか 表示されません。 セルの書式を文字列にしても、『090』と入力した時点で設定が戻って しまって「90」しか表示されない場合があります。 そこで、090の頭に'(ダッシュ)を付けて『'090』と入力すれば、「090」と 表示されます。
質問者
お礼
早速の回答どうもありがとうございました。すっきりしました。
- kotoby2003
- ベストアンサー率15% (280/1755)
回答No.1
セルの書式設定の表示形式で「標準」(デフォルトです)を選択していると、「数値」形式が採用されます。 数値では、先頭の0があるのはおかしいので消されます。 先頭に0を表示したい場合は、表示形式で「文字列」を選択するか、'090のように入力すると、表示されます。
質問者
お礼
回答どうもありがとうございました。解決しました。
お礼
早速の回答どうもありがとうございました。判りやすい答えで助かりました。