Excelに詳しい方 セルに「=IF(AND(AH31>=-0.02…
Excelに詳しい方
セルに「=IF(AND(AH31>=-0.024, AH31<=-0.002), "〇", "✕")」と書いたのにAH31が-0.024だと✕になってしまいます。
どうしてですか?
※AH31が-0.024以上-0.002以下なら〇、それ以外なら✕というふうにしたいです。
No.4145108 2024/09/26 15:16(悩み投稿日時)
新しい回答の受付は終了しました
全く詳しくないけど調べてきました(^^;)
この問題は、Excelの数値の精度や丸め誤差が原因である可能性があります。Excelでは、数値の比較において非常に小さな誤差が生じることがあります。
以下のように数式を変更してみてください:
=IF(AND(AH31>=-0.024-0.0000001, AH31<=-0.002+0.0000001), "〇", "✕")
このように、比較する数値に非常に小さな値(ここでは0.0000001)を加減することで、丸め誤差の影響を減らすことができます。
これでうまくいくか試してみてください。
新しい回答の受付は終了しました
職場・仕事の悩み掲示板の悩み一覧
注目の話題
お悩み解決掲示板 板一覧