• ベストアンサー

Excel97 数字を0120と入力すると120と表示されてしまって困ります

Excel97 を使っています。 セル数字を0120と入力すると、 120と表示されてしまって困ります。 確か、0120と表示する方法があったと思うのですが忘れてしまいました。 分かりやすく教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.3

「数値なんだけど 0 を表示したい」場合。 後から計算対象として使用する場合などがあてはまります。 1. 対象のセルをマウスで右クリックし、「セルの書式設定」を選択します。 2. [表示形式] タブ内の [分類(C)] で [ユーザー定義] を選択し、右側の[種類(T)] に 0000 と入力し、[OK]をクリックする。これで0123 と表示されます。 他にも 12 を 00012、123 を 00123→00000 12 を 00012、123 を 000123→ "000"# 123 を 0123 →"0"# 8.9 を 8.900→ #.000 .631 を 0.6→ 0.# 「数値じゃなく文字として扱いたい」場合。 この場合、「数値」じゃないので計算対象としては扱えません。 1. 入力する数値の前に ‘(シンク゛ルコーテーション)を入力するだけです。

twopence
質問者

お礼

こんばんは。 早速の回答ありがとうございます。 丁寧に説明して頂いて、とても分かりやすかったです。 今回は、とにかく数値の初めの0を表示させたかったので、 教えて頂いた「'0120」で、0の表示ができました。 計算式の方法は、今回は関係ないのですが、 今後、もし必要になった場合、知っておくと便利だと思いました。 勉強になりました。ありがとうございます。

その他の回答 (2)

  • kuresin
  • ベストアンサー率25% (7/28)
回答No.2

セルの書式設定で、表示形式を文字列にします。そうすると、0120を数字ではなく、文字として判別するので、0120と表示されます。

twopence
質問者

お礼

早速の回答ありがとうございます。 「数値」扱いではなく「文字列」扱いにすれば良いのですね。 ありがとうございます。その方法でOKでした。

noname#102878
noname#102878
回答No.1

桁数を固定ということですか?(質問のように4桁とか) それとも「桁数は不特定だが、頭に入力したゼロを表示させたい」ということですか? 桁数固定ならセルの書式設定の「ユーザー設定」で、4桁固定なら「0000」とします。 5桁固定なら「00000」です。 とにかくゼロを表示させたい。 となりますと、数値扱いではなく文字扱いになってしまいますが、「'0120」というふうに数値の頭にシングルクォーテーションを入れて入力します。

twopence
質問者

お礼

早速の回答ありがとうございます。 「桁数は不特定だが、頭に入力したゼロを表示させたい」ということでした。 回答、参考になります。ありがとうございました。

関連するQ&A

専門家に質問してみよう