Excel総合相談所5

このエントリーをはてなブックマークに追加
392ちか
Excel97 (SR-2) や Excel2000 (SR-1)で以下のように入力すると
小数以下の結果がおかしくなります。
解決方法がありましたら教えてください。

『手順』
1. セルA1に 100.1 と入力
2. セルB1に =INT(A1) と入力
3. セルC1に =B1-A1 と入力
4. セルC1をクリックし
  書式→セル→表示形式→数値→小数点以下の桁数20 と入力
5. OK
6. セルC1になぜか 0.09999999999999430000 と表示される。

100.1を 100 と 0.1 に分けたいのですが
うまくいきません。
どうも100以上だとよくないみたいです。

どなたか解決法ご存知でしたら教えてください。
>>392
それ、エクセルのバグって言うか、PCの仕様上、仕方ない問題だよね。
一応MSサポートから類似例の回避法。

www.microsoft.com/japan/support/ kb/articles/J042/5/24.htm