Microsoft Office

エクセルで小数点以下を全表示する方法(末尾を000にしない)

今回はエクセルTipsです!

エクセルで小数点以下がすごく多い値を表示する時、デフォルトでは全部表示されないのをご存知でしたでしょうか?

例えば、0.123456789101112という小数点以下15位までの値があったとします。

なぜ小数点以下15位までにしたかというと、エクセルの限界が小数点以下15位までだからです。

ではこの値を入力すると、セルにはこのように表示されます。


見ての通り、0.123456789と表示されていますね。

ん?

全部表示されてない。。。

焦るかもしれませんが、上の関数欄を見ると0.123456789101112と全て表示されています。

バックではちゃんと値が入っているのはわかっても、セルに表示されていないのはちょっと困ることもありますよね。

なので、この記事ではセルに0.123456789101112と全部表示される方法を紹介します。

 

エクセルで小数点以下を全表示する方法

推奨する方法

まず、セルの書式設定を開きます。

表示形式からユーザ設定にて、種類に0.???????????????というように入力します。


この?の数が表示したい小数点の数のMAXになります。

ではちゃんと表示されるでしょうか?


さて、ちゃんと最後まで表示されていますね!

このように?を使うと、末尾が000みたいにならなくて済むというところが重要です。

もし同じユーザ設定で、値をこのように0.1234567891011と減らしてみても、末尾はぴったり11まで表示されています。

いいかんじです!

これは推奨方法ですが、次にやめた方がいい方法を書いておきます。

 

やめた方がいい方法

今回のような小数点以下を表示する際にやめた方がいいのがこの方法です。

この方法は、セルの書式設定から数値を選び、「小数点以下の桁数」で桁数を指定することです。

例えば小数点以下の桁数を20にしてみます。


すると、このように表示されます。


末尾が000というようになっていますね。

これだとプログラミングで数値ではなく文字列として抽出したいというような時に困ってしまいます。

これでも構わないという人も多いかもしれませんが、見た感じでも目障りじゃないですか?

ぜひ上記の推奨方法で小数点以下の桁数までエクセルで表示できるようにしてみてください!

おすすめ記事

1

お疲れさまです! 久しぶりの更新になってしまいましたが、僕が未経験からデータサイエンティストになるまでの転職活動の全記録を書き残しておきたいと思います。 僕は博士号を取得後に研究員として仕事をしていま ...

2

こんにちわ、さとしです! 気がつけばこのデータサイエンティスト転職から、1年が経とうとしています。 今はご時世的に外にも出られず、変化があまりない生活を送ったせいもあってか、なんかあっという間に1年が ...

3

データサイエンティストに転職して1年が経ち、いろいろな業務を経験させてもらいつつ、自分でもある程度本を読んできました。 仕事の話は下記の記事で書きましたが、自分で読んだ本については書いていないのでこの ...

-Microsoft Office

Copyright© さとぶろぐ , 2023 All Rights Reserved Powered by AFFINGER5.