
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
office 2021では9724になります。
Excelのバージョンは?試しに
=1/3*3
と
=(1/3*3)
を入力してみてください。
コンピュータは有限の桁数で計算しているので誤差はあります。スプレッドシートも同じです。
スプレッドシートで
(43.1-43.2)+1
を計算してください。0.9となります。しかし、表示桁数を増やしてください。0.899999999999999となるはずです。Excelもスプレッドシートも有効桁数は15桁です。それ以上桁数を増やしてもゼロが並ぶだけです。
こんどは
1.333+1.225-1.333-1.225
を計算するとExcel 2021では桁数を15桁にしても0ですが、スプレッドシートでは-0.000略22204となってしまいます。最適化の違いから起きます。式を入力するときにはどうすれば誤差が少なくなるか考えて入力しなければなりません。
No.2
- 回答日時:
15桁での計算しかできないからそれ以上の桁が絡む計算で誤差が出るのは
「スプレッドシート形式」の表計算ソフトでは
(`・ω・´) 仕様です。
マジで。
※ 後発のGoogleスプレッドシートは内部で15桁以上の計算を行ってます。
・・・
そんなわけで、割り算を「一番最後にまとめて行う」か「一度だけにする」ように数式を変えることを勧めます。
No.1の回答者さんはこのうちの「割り算を一度だけ行う」方法をアドバイスしていますね。
これって、表示桁数が少ない電卓でも使う手法です。
覚えておくと良いことがあるかもしれません。
時間を扱う計算でも誤差が生じることがあります。
時間は、12時間を0.5、24時間を1.0とするような浮動小数(小数点以下)のシリアル値なので結構お目にかかることになります。
これも覚えておくと良いことがあるかもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) googleドキュメントやスプレッドシート、スライドが無料で使えるのにofficeを入れる必要性 4 2022/10/26 20:41
- Excel(エクセル) この関数の誤りを教えて下さい。 3 2023/08/08 07:36
- ドライブ・ストレージ 「3は「1+1+1」です。」とコンピュータが認識する用語って何ですか? 2 2022/07/17 02:33
- Excel(エクセル) エクセルでセルに何らかの文字が入力されたらそれを任意の数値として認識させる方法がしりたいです。 3 2023/03/16 20:19
- その他(IT・Webサービス) 高速処理可能な表計算ソフトについて ExcelやGoogleスプレッドシートのような表計算ソフトで、 2 2023/04/29 16:06
- Excel(エクセル) 【エクセル関数】アルファベットで以上だったらカウントする 4 2022/07/09 14:07
- Excel(エクセル) この関数の間違いを教えて下さい 2 2023/08/07 22:40
- Excel(エクセル) Excel 計算式を教えて下さい 3 2022/12/15 19:46
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) 見えているセルの数字だけの合計を計算させたい 4 2022/09/11 17:23
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで上書き保存しないと反映...
-
エクセルのカメラ機能を、700個...
-
エクセルで作業時間数や残業時...
-
アンダーバーの後の文字を大文...
-
エクセルとスプレッドシートの...
-
エクセル COSθ の値
-
エクセル0:00と表示される原因
-
電卓は正しいのに エクセルで計...
-
時刻の計算の仕方教えてくださ...
-
gage R&R の計算
-
エクセルで日付をまたいだ作業...
-
鉄筋関係のフリーソフトありま...
-
Excelでの円グラフ
-
エクセルファイルでインプット...
-
パワーポイントをエクセルファ...
-
エクセルで「500時間」を「何日...
-
【スプレドシート】IMPORTRANGE...
-
エクセルでファイルを閉じても...
-
エクセルを上書き保存したのに...
-
エクセルで数値の上3桁で切捨...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで上書き保存しないと反映...
-
エクセルのカメラ機能を、700個...
-
エクセル0:00と表示される原因
-
エクセルで作業時間数や残業時...
-
電卓は正しいのに エクセルで計...
-
エクセルとスプレッドシートの...
-
gage R&R の計算
-
アンダーバーの後の文字を大文...
-
COUNTA関数について なんで反...
-
ポール強度計算書ソフト
-
時刻の計算の仕方教えてくださ...
-
ASC関数が上手く出来ない!
-
エクセルで積分
-
エクセルを32ビットから64ビッ...
-
鉄筋関係のフリーソフトありま...
-
エクセル関数の使い方を教えて...
-
エクセル時間の大小
-
アクセスの計算式はどのように...
-
エクセルのSUM関数について
-
エスセルでフィボナッチを・・・。
おすすめ情報