- ベストアンサー
エクセル 誤表示の理由が知りたい
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
誤表示ではないです. 他の人が書かれているように計算丸めの影響でしょう. 7.10543E-15 の意味は 7.10543 × 10の -15乗です. つまり 0.00000000000000710543 なので,限りなく0に近い数字です.
その他の回答 (7)
- kkkkkm
- ベストアンサー率66% (1742/2617)
どこかのセルの計算で「まるめ誤差」が出ているのだと思います。 AO13の形式を数値にした場合、既定では小数点以下が0桁になるので0と表示されますが、これを30桁にすると小数点以下で数値が表示されると思います。0.000000000000007105430000000000とかです。 まるめ誤差に関しては以下のサイトを参考にしてください。 Excelでの数値表現と計算精度 https://eip.econ.kanagawa-u.ac.jp/eip/excel-calc-error.html
お礼
すごく参考になりました。ありがとうございました。
- bardfish
- ベストアンサー率28% (5029/17766)
それは「指数表示」というものです。(だったはず…) つまりは、セルの幅が狭くて普通に表示できないから省略形で表示されているだけです。 セルの幅を広げればきちんと表示されますよ。 ただし、元の数値が何かわからないので「10÷3」のような延々と数字が続くような計算結果だと・・・どうなるんでしょうね?(笑)
お礼
なるほど。そうだったんですね。ありがとうございました。
- pollux12
- ベストアンサー率65% (34/52)
No.4の補足ですが、7.10543E-15 とは 7.10543×(10のマイナス15乗)という意味です。
お礼
そうですか。わかりました。つまり限りなく小さい数なんですね。
- pollux12
- ベストアンサー率65% (34/52)
これは誤差ですね。 10進数の小数は2進数では正確には表せないです。 プラスの小数とマイナスの小数が足し合わせて0に なるときに誤差が打ち消されずに残ります。 以下 不正確な表現ですが、0.6が0.100110011と表現され ー0.6が1111111111111111.011001100 と表現されたとすると 足し合わせると 1111111111111111.111111111 となり、 10進数でー0.002となり、本来0となる数値が 誤差が残り 0にならないです。
お礼
そうなんですか。ご回答ありがとうございます。
- msMike
- ベストアンサー率20% (368/1813)
貴方の添附圖、何とクッキリ鮮明!(パチパチ…) 良くぞ[名前ボックス]と[数式バー]も省略せずに載せて下スッた! 併しですよ、 AO13: =AP13+AQ13+AR13+AS13+AT13+AU13+AV13 である事は分かりますが、肝心の AU、AV列が隠れて仕舞ッて居るのは、戴けまシェーン! 今すぐ教えて、特にセル AU13、AV13 の値を。 範圍 AP13:AV13 の中に數式が含まれて居るなら、數式もねッ? でも書式は不要!
- vanpire99
- ベストアンサー率19% (84/421)
No2 回答が違っているかも、普通はこれで表示が変わります。
- vanpire99
- ベストアンサー率19% (84/421)
AO-13にカ-ソルを置き右クリックするとセルの書式設定をクリックし表示をクリックして標準をクリックすれば直ります。そこを変えると色々な表示になりますのでお試し下さい。
お礼
回答ありがとうございました。
お礼
なるほど。そういう意味だったのですね。わかりました。ありがとうございます。