• ベストアンサー

Excel2002の表示形式がよくわかりません

上下に並んだ数字をすべて少数点以下一桁まで表示させてきれいに揃えたいのですが、 「28」と入力すると何故か表示形式が「数値」になってしまい、右に半角の空白ができて、その他の数字とズレてしまいます。 ズレた後、表示形式を「標準」にすると、一番右に寄りますので、その後「小数点表示桁上げ」をすると、「28.0」となりますが、また表示形式が「数値」になって上下の数字とズレてしまいます。 そのセルだけおかしな状態になっていると思ったので、次ぎのセルに「28」と入力したのですが、同じように、表示形式が「数値」になってしまいます。「28」に特別な意味はないと思いますが、何が原因でこのようになったのかわかる人がいましたら教えてください

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

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

28と入力したセルにのみなにかの書式を設定してしまったものと思われます。 こうしたい、と思ってるセルをいったん選択し、「コピー」します。 28と入力されたセルを右クリックし、「形式を選択して貼り付け」→「書式」で解決するかと思われます。 ほかにも、 「編集」→「クリア」→「書式」でもOKかな。

その他の回答 (2)

  • NIWAKA_0
  • ベストアンサー率28% (508/1790)
回答No.3

表示形式の[標準]は、「書式が設定されていない状態]だと考えてください。 数字を入れると[数値]に変わってしまいますし、"03/09/03"などと入力すると[日付]になってしまいます。 で、私はそういう場合、表示形式を[ユーザー定義]にして"0.0"としています。 [数値]の場合の書式は、ユーザー定義流に書くと"0.0_"と、後ろに一つ半角スペースが入ってしまうのですね。 それでズレるわけです。 別に数値データとして扱われなくても良い、というなら、 表示形式を[文字列]にしてしまう、というテもあります。 ユーザー定義の書式についての詳細は、カイルに聞いてみてください。

hoka_kuro
質問者

お礼

ありがとうございました

noname#198951
noname#198951
回答No.1

何も入ってないセルに文字を入れれば"文字"に、数字を 入力すれば"数字"になるようになっています。 それが嫌と言うことであれば、入力するセルをすべて選択し、 セルの表示形式を変更した後で入力するようにしては いかがでしょうか? 別に入力してるだけなら、そのまま"数値"で全データを 入力した後に数字のところのセルの表示形式を変えれば いいだけだと思いますが... 結果的にはどちらもやっていることは同じ。 入力している時に"変"だと思うなら前者を、後で良ければ 後者を使ってみてください。 (最後は同じ事なんで私は後者の方が楽だと思いますけどね。)

関連するQ&A