みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセルの表示(標準と数値の違い)

お世話になります。

Excel2003です。
あるセルに例えば【9784414401974】という数字を入れたいのですが、
セルの書式設定で表示形式を「標準」にしたままだと【9.78441E+12】
のように表示されてしまいます。
「数値」にすると【9784414401974】と表示されます。
これは何故ですか?理由を教えてください。
宜しくお願いします。

投稿日時 - 2007-12-10 14:18:34

QNo.3586548

すぐに回答ほしいです

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

こんにちは。

「標準」は、私の覚えでは、セルの表示桁数に関わらず、11桁を越えると、指数表示になってしまうと思います。ただし、それは、セルの表示桁数に優先されますから、セル幅が小さいと、そのまま指数表示になってしまいます。

ところが、書式を「数値」にすると、セルの表示が可能な桁数ならそのままで、セルの表示桁数を越えると、「#######」という表示になるはずです。ただ、それは、15桁までで、それ以上の表示は、いくら桁数が多くても、16桁以上の下桁が、"1234567890123450000" のように、0 になってしまうはずです。

Eは、exponentの頭文字 意味は、指数 = 10^n

投稿日時 - 2007-12-10 15:11:22

ANo.3

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

参考:
Excelの仕様 - 12桁以上の数値は指数表示となる
http://d.hatena.ne.jp/palm84/20051011/1128961238

投稿日時 - 2007-12-10 15:53:24

ANo.2

9.78441E+12

9.78441×10^12
9.78441かける10の12乗と言う意味です。

投稿日時 - 2007-12-10 14:56:27

ANo.1

標準だと入力された文字にあわせて適正と思われる書式を使って表示します。

この場合は指数表示が適正と判断されたものと思われます。

投稿日時 - 2007-12-10 14:28:40

補足

回答ありがとうございました。
【9.78441E+12】とはどういう意味なのでしょうか?
何を意味してるかお分かりになれば教えてください。

投稿日時 - 2007-12-10 14:30:41

あなたにオススメの質問