データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ありがとうございます。マージャンの点数表でif関数を使用したところ、合計点数がゼロにならないので不思議に思いい質問しました。単純に計算だけなら表示形式を数字にすればよいのですが。これからはif関数を使用する場合、注意したいと思います。ありがとうございました。(システムエンジニアさんはわかっていると思いますが)
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
EXCEL2007
数字A1=13.4 A2=-10.6 A3=-3.1 A4=0.3 IF(SUM(A1:A4)<>0,"ERR",0)でゼロ判定が出来ずERRとなる。
また、A1=-20.0 A2=42.2 A3=-20.4 A4=-1.8 も同じようにゼロ判定ができない。
数字は小数点1桁まで入力です。
IF関数を使用する場合の注意点はありますか。
データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
ありがとうございます。マージャンの点数表でif関数を使用したところ、合計点数がゼロにならないので不思議に思いい質問しました。単純に計算だけなら表示形式を数字にすればよいのですが。これからはif関数を使用する場合、注意したいと思います。ありがとうございました。(システムエンジニアさんはわかっていると思いますが)
・コンピューターの演算は2進数なので 宿命的に計算誤差が付きまといます。
こちらで分かる様に A1+A2+A3+A4 は 限りなく0に近いのですが 0 にはなりません。
そこで 切り捨て ROUNDDOWN関数を使ってみると・・・。
こちらの様に 結果として 0 になります。