- ベストアンサー
EXCELの表示
EXCEL2003を使っています。セルに数字を入力して、セルに入りきらない場合、「###」のエラー表示がありますが、少しだけセル幅を広げると、数字(例 1E+05など)に表示が変わる事に初めて気が付きました。この数字の意味、解決法、規則性をご存知の方是非教えて下さい。よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
1E + 05 は実数型データの浮動小数点表示です。 1×10の5乗=100000 を表しています。 例えば 123450000000を 表すのに 1.2345×10の11乗 =1.2345×10^11 と表しますがEXCELやパソコンのデータでは 1.2354 E +11 と表します。 同様に 0.00000012345 も 1.2345×10^(-7) となるので 1.2345 E -07 と表します。
その他の回答 (4)
- imogasi
- ベストアンサー率27% (4737/17069)
(1)膨大な桁数にならなくても、エクセルでは 列幅と数字のフォントサイズ(注)の関係で、狭くから広げると ##--->1E+07のような時期--->完全表示を辿るようです。 1E+07は5字ですが6字以上表示できる幅になると表示されるようです (注)数字のフォントサイズを3ポイントにして400%にズームしてみると 違った様子になるでしょう。 (2)また別にエクセルの数の制限桁数の15桁を超えると列幅がいくら広くても1.234567E+15のように表示されます・ (3)Eは指数表示といって、Exponentialの頭文字で、コンピュタの2つの大きな「数の表現方法」に由来します。 固定小数点表示と浮動小数点表示です。10のn乗やマイナスn乗を1.xxxの数掛ける10のn乗で表しマイナスとプラスの別がEの後に来ます。 E+15は10^15、E-14は10^(-14)を意味します。 科学物理のデータはデータの有効数字が大切ですので、そういう浮動小数点数で計算されます。スパコンは科学計算に使われるのがほとんどで、浮動小数点数の計算が超速いように設計されます。 理系の人にとってはEはそれほど、おなじみのものなんです。
お礼
詳細なご説明、有難うございます。分かり易くて理系が苦手な私でも理解できました。
- elbert
- ベストアンサー率25% (95/373)
No.3 です。 コピー&ペーストをしたり、計算式を入力したりすると セルの幅が足りないために指数表示になることがあります。 おかしくなったら、その都度セルの書式を変更して見てください。
お礼
再度のご回答有難うございました。
- elbert
- ベストアンサー率25% (95/373)
1E+5 とは 1×10^5 (1×10の5乗)です。 セルの幅が小さいためにこのように表示されます。 実際は50000~149999の中の値です。 解決するにはセルの幅を広げる。 そのセルを選んで右クリックし セルの書式設定→表示形式→標準 にする。 (ちなみに 1E+5 は指数の表示形式です。) セルを適切な幅に広げる方法として、 セルの列全体を選択する。(例えば、一番上のAやBのマスを選択する) 選択した列の一番右にマウスを持っていき そこで左ダブルクリック。 (A列を選択した場合はAとBの間の縦線の部分で左ダブルクリック) すると、列の幅は広くなると思います。
お礼
ご丁寧に説明して頂き、有難うございました。ただ、最初の時点でセルの書式設定は確認したのですが、「標準」でした・・・?セル幅を広げるのが一般的な方法なのでしょうか?
- news_0203
- ベストアンサー率27% (98/352)
この『###」は計算結果が膨大な桁数になってしまいExcelが『これ以上書き表せれないよぉ。゜(゜´Д`゜)゜。』という状態です^^; このときに少しセル幅を広げることにより上部の何桁かを表示することができるようになりそれ以下の桁数を+E●●桁という形で表示しています。なのでセルに強引に表示されるときなどは四捨五入や切捨て機能を使うといいと思います。
お礼
早速のご回答有難うございます。解決方法も分かり易く説明して頂いて、助かりました。
お礼
小数点以下の場合まで説明して頂いて、有難うございます。納得できました。