• ベストアンサー

エクセルについて

エクセルで数字を打ち込むとき、 「01.156」や「118.100」と打ち込むと「0」が消えてしまいます。 どのようにすれば消せずに済むでしょうか?

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

  • ベストアンサー
回答No.5

No.1の回答者さんの参考URLにもありますが、ユーザー定義を使えば出来ると思います。 小数点以下3桁を表示したいセルを選択し、メニューバーの『書式』→『セル』→『表示形式』タブで「ユーザー定義」を選択し、 種類のところに表示されているものを削除し #,##0.000 と入力してOKで閉じてください。 一覧から表示に近いもの #,##0.00 を選択して0を追加してもOKです。 これで小数点以下3桁の表示がされるようになると思います。 これは数値ですので普通に計算できます。 先に数値を入力してあるセルでユーザー定義の設定をしますと、その設定のところでサンプルとして小数点以下の表示が出てきますので、 分かりやすいかと思います。

fukusaki
質問者

お礼

ありがとうございました。参考になりました。

その他の回答 (6)

回答No.7

すみません、No.5のasyuです。見落としがありました。 「01.156」の0も必要なんですね。その場合は、#,#00.000となります。 これは、0.001のとき00.001という表示になります。 ですが、ユーザー定義というものは融通が利きません。小数点よりも左の数値に対しての0表示はあまりお勧めではありません。 桁が決まっているのでしたら、揃って見えますが。 #,#00.000の設定ですと、000.001と入力しても00.001となります。 000.001と入力して000.001と表示させる場合は、#,000.000と設定する必要があります。 また逆に0.1と入力しても#,#00.000の設定の時は00.100、#,000.000の設定の時は000.100となります。

fukusaki
質問者

お礼

ありがとうございました。参考になりました。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.6

セルの書式を文字列に設定するという回答が出てますが、「前もって設定してから、入力する」が、表現上抜けています。皆それはわかっているのですが、質問者には、はっきりさせておいたほうがよいでしょう。 質問の状態を気づいて後、書式を文字列にしてもだめです。

fukusaki
質問者

お礼

ありがとうございました。参考になりました。

  • freezmoon
  • ベストアンサー率34% (26/76)
回答No.4

書式→セル→表示形式→文字列に この場合オートSUMは使えなくなるので,足し算をしたいときはセル+セルで。

fukusaki
質問者

お礼

ありがとうございました。参考になりました。

  • kyororo26
  • ベストアンサー率25% (65/251)
回答No.3

書式設定で文字列ならどうですか

fukusaki
質問者

お礼

ありがとうございました。参考になりました。

  • tak-999
  • ベストアンサー率22% (33/145)
回答No.2

セルの書式設定から、表示形式を文字列にすれば大丈夫です。

fukusaki
質問者

お礼

ありがとうございました。参考になりました。

  • te12889
  • ベストアンサー率36% (715/1959)
回答No.1

「セルの書式設定」をいじくりまわしましょう。

参考URL:
http://www2.odn.ne.jp/excel/waza/format.html#SEC7
fukusaki
質問者

お礼

ありがとうございました。参考になりました。

関連するQ&A

専門家に質問してみよう