- ベストアンサー
エクセルについて
エクセルで数字を打ち込むとき、 「01.156」や「118.100」と打ち込むと「0」が消えてしまいます。 どのようにすれば消せずに済むでしょうか?
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
No.1の回答者さんの参考URLにもありますが、ユーザー定義を使えば出来ると思います。 小数点以下3桁を表示したいセルを選択し、メニューバーの『書式』→『セル』→『表示形式』タブで「ユーザー定義」を選択し、 種類のところに表示されているものを削除し #,##0.000 と入力してOKで閉じてください。 一覧から表示に近いもの #,##0.00 を選択して0を追加してもOKです。 これで小数点以下3桁の表示がされるようになると思います。 これは数値ですので普通に計算できます。 先に数値を入力してあるセルでユーザー定義の設定をしますと、その設定のところでサンプルとして小数点以下の表示が出てきますので、 分かりやすいかと思います。
その他の回答 (6)
- あしゅ(@asyu)
- ベストアンサー率62% (388/625)
すみません、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となります。
お礼
ありがとうございました。参考になりました。
- imogasi
- ベストアンサー率27% (4737/17069)
セルの書式を文字列に設定するという回答が出てますが、「前もって設定してから、入力する」が、表現上抜けています。皆それはわかっているのですが、質問者には、はっきりさせておいたほうがよいでしょう。 質問の状態を気づいて後、書式を文字列にしてもだめです。
お礼
ありがとうございました。参考になりました。
- freezmoon
- ベストアンサー率34% (26/76)
書式→セル→表示形式→文字列に この場合オートSUMは使えなくなるので,足し算をしたいときはセル+セルで。
お礼
ありがとうございました。参考になりました。
- kyororo26
- ベストアンサー率25% (65/251)
書式設定で文字列ならどうですか
お礼
ありがとうございました。参考になりました。
- tak-999
- ベストアンサー率22% (33/145)
セルの書式設定から、表示形式を文字列にすれば大丈夫です。
お礼
ありがとうございました。参考になりました。
- te12889
- ベストアンサー率36% (715/1959)
「セルの書式設定」をいじくりまわしましょう。
お礼
ありがとうございました。参考になりました。
お礼
ありがとうございました。参考になりました。