プロが教えるわが家の防犯対策術!

Excel97 を使っています。

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

確か、0120と表示する方法があったと思うのですが忘れてしまいました。

分かりやすく教えて下さい。

A 回答 (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. 入力する数値の前に ‘(シンク゛ルコーテーション)を入力するだけです。
    • good
    • 0
この回答へのお礼

こんばんは。
早速の回答ありがとうございます。
丁寧に説明して頂いて、とても分かりやすかったです。

今回は、とにかく数値の初めの0を表示させたかったので、
教えて頂いた「'0120」で、0の表示ができました。

計算式の方法は、今回は関係ないのですが、
今後、もし必要になった場合、知っておくと便利だと思いました。
勉強になりました。ありがとうございます。

お礼日時:2003/04/17 23:03

セルの書式設定で、表示形式を文字列にします。

そうすると、0120を数字ではなく、文字として判別するので、0120と表示されます。
    • good
    • 0
この回答へのお礼

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

お礼日時:2003/04/17 23:04

桁数を固定ということですか?(質問のように4桁とか)


それとも「桁数は不特定だが、頭に入力したゼロを表示させたい」ということですか?

桁数固定ならセルの書式設定の「ユーザー設定」で、4桁固定なら「0000」とします。
5桁固定なら「00000」です。

とにかくゼロを表示させたい。
となりますと、数値扱いではなく文字扱いになってしまいますが、「'0120」というふうに数値の頭にシングルクォーテーションを入れて入力します。
    • good
    • 0
この回答へのお礼

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

お礼日時:2003/04/17 22:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!