エクセルのパワークエリを使って小数点以下切り捨て計算をすると整数のみの場合、数字が一つ減った結果が出てしまいます。 みなさんは同じ状況になりますでしょうか??
エクセルのパワークエリを使って小数点以下切り捨て計算をすると整数のみの場合、数字が一つ減った結果が出てしまいます。 みなさんは同じ状況になりますでしょうか?? Number.RoundDown(2000) → 1999 一つ減る Number.RoundDown(2000.123) → 2000 ちゃんと小数点以下切り捨てられる 同じ結果でますか?
Excel・55閲覧・50
ベストアンサー
> 同じ結果でますか? でません。「2000」が定数なら起きないはずです。 実は「2000」が少数を使った何かの計算の結果で浮動小数点演算による 誤差が起きているだけでは?
それが手入力で2000と入れても1999になるんですよ。再インストールですかね・・・。ちなみにINT関数やROUNDDOWN関数では2000とちゃんと出るんですがパワークエリを使った場合にのみなぜか上記のような結果が出てしまいます。
質問者からのお礼コメント
Thank you!
お礼日時:5/23 15:15