- 締切済み
エクセルの計算間違い?
エクセルでDにA×Cの計算結果が入るように式をいれたのですが、微妙に+-2~4のずれがあります。(250×4が1002になったりする)特に何か設定をした憶えもないのです。同じテンプレートから作成しても常にその症状が起こる訳ではなく、たまになるのですが。 エクセルをいったん削除して、再インストールしても同じ状況です。 ちゃんとした答えが表示されるようにしたいのですがどうすれば良いのでしょうか?
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- taka23
- ベストアンサー率33% (38/114)
Dの欄の書式設定は合っているのでしょうか? 右クリック→セルの書式設定→表示形式が数値になっていますか? 日付とか時刻になっていると訳わからん答えが出てきますよ。
- kbonb
- ベストアンサー率51% (254/492)
こんにちは 以下のページがご参考になるのでは? Housaka's Home Page-エクセル奇譚 http://member.nifty.ne.jp/housaka/kitan01.html Housaka's Home Page-エクセル奇譚 ~ 誤差アラカルト ~ http://member.nifty.ne.jp/housaka/kitan011.html [XL97] 浮動小数点数値演算の結果に含まれる丸め誤差について http://www.microsoft.com/japan/support/kb/articles/J042/5/26.htm [XL97] 数値を比較した結果が正しく返らないケースについて http://www.microsoft.com/japan/support/kb/articles/J042/5/24.htm [XL97] 特定の小数部を持つ数値を入力した場合に誤差を生じる http://www.microsoft.com/japan/support/kb/articles/J042/5/25.htm [XL] 浮動小数点の計算誤差と IEEE フォ-マット http://www.microsoft.com/japan/support/kb/articles/J013/9/67.htm ROUND関数の結果を正常にするには? http://cgi.fuji.ne.jp/~fj2094/cgi-bin2/wwwlng.cgi?print+200009/0009004 5.txt 四捨五入するには http://cgi.fuji.ne.jp/~fj2094/cgi-bin1/wwwlng.cgi?print+200005/0005012 2.txt
- 参考URL:
- http://www2.odn.ne.jp/excel/
お礼
アドバイスありがとうございます。お礼が遅くなってしまって申し訳ございません。 沢山、参考URLを教えていただいてありがとうございます。他の方々がご指摘下さった「小数点が非表示」というのとは違うようなので参考URLで調べてみようと思います。
- arai163
- ベストアンサー率22% (214/970)
INT(A*1)*INT(C*1)で計算してみてください。 これで1000になったら、AとCが小数点以下が非表示になっています。 (INTは整数化の関数です)
お礼
回答ありがとうございます。お礼が遅くなってしまいまして申し訳ございません。 教えていただいた関数を入れてみたり小数点以下の表示を変えてみたりしたのですが状況は変わりませんでした(泣)もう少しネットとかで調べてみようと思います。 ありがとうございました。
- nobor3
- ベストアンサー率16% (68/404)
ほんとに250や4が入ってますか? じつは250.**とか、4.**で小数点以下が表示されない設定になってるんじゃないですか?
お礼
回答ありがとうございます。お礼が遅くなってしまってすみません。 小数点以下の表示とかいじってみたり数字をもう1回入れなおしたりしてみたのですが、状況は変わらないです。 もう少しネットとかで調べてみようと思います。 ありがとうございました。
お礼
アドバイスありがとうございます。お礼が遅くなってしまって申し訳ありません。 表示形式はちゃんと数値になってます。 いろいろな方にアドバイスいただいたのですが解決しなくて(泣)ネットとかでもう少し調べてみようと思います。