• ベストアンサー

最後の数字が0になるのはなぜでしょう。。

こんにちは。 windows xpでエクセルを使って書類を作っているのですが、13文字程度の数字をひとつのセルに入力すると、なぜか最後の数字を2と打っても必ず0になってしまいます。他のセルでも同じ事が起こりました。これはどうやって直すことができるのでしょうか??書式設定を開いたのですが、どれを変更すれば良いのか分からなくて。。。 よろしくお願いします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

#1のmshr1962です。#1にも書きましたが... セルの書式設定の表示形式を文字列にするか 「'(Shift+7)」を先頭にすれば、表示は可能です。 ですがこの数値を計算に使う場合は15桁になるので正しい値は得られません。 そこだけは留意してください。 現在入力されているものは、書式を文字列にした後で再入力してください。

hwi
質問者

お礼

お礼が遅くなってごめんなさい。 ありがとうございました。 ただいまパソコンが違うので教えていただいたことができませんが、オフィスでトライしてみます。 ありがとうございました。

その他の回答 (2)

  • n-akina
  • ベストアンサー率31% (75/238)
回答No.2

こんにちは。  Excelのヘルプを見ると、有効桁数は15桁となっています。因みに、最大値は9.99999999999999E307です。 では。

hwi
質問者

補足

お返事ありがとうございました。 そうなんです。16文字でした。 <最大値は9.99999999999999E307>の意味がよく分からないのですが。。 16文字を表示することは不可能ということなのでしょうか? お時間があればよろしくお願いします。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

もしかして、16文字(桁)ありませんか? Excelの仕様で数字は15桁までしか記憶できません。 文字列として表示するのは可能ですが、計算時はやはり15桁になります。

hwi
質問者

補足

あらま!その通りなんです!16文字でした。ちなみにエンターを押すと、1.111E+19というふうにもなるのですが、これは一体何でしょうか。。。?? どうすれば普通に表示できますか? ご存知でしたらよろしくお願いします。