Microsoft Excel。Windows版は97から現在2003まで、Mac版は会社でOffice:Mac版で世話になっている。ちょっとしたマクロを仕込んだり、印刷物のレイアウター代わり(濃い人に抗議のコメント食らいそうだ)に使ったりとなかなか便利だ。
だが、そのExcelもMicrosoft製らしく怪しさ大爆発している。
まずはGoogleで「Excel 誤差」のキーワードで検索してみる。
リンク:Googleで「Excel 誤差」をキーワードに検索
どうやら小数点以下の丸め込みと、引き算の例外処理に問題がありそうだ。
仕事で使うシートを作る際、この検索結果で引っかかった例を元に出来る限り誤差対策をし他方が良いだろう。ただし、サイトによってはExcel97の問題で2000で対処されている情報を掲載している場合があるので、手持ちのバージョンで再現するか確認が必要となるが。
間違いだらけのExcel関数ヘルプ
まあこのいい加減さもMicrosoftっぽいと言ってしまえばそれまでなのだが、財務関数を使うことで住宅ローンの利子支払いが100万円も多くなる件については笑えない。
Excel2003では、この問題を起こす関数がなくなっているようだが、もしまだExcel97を使って利息演算している金融業者から金を借りている場合は十分注意してほしい。
だが、そのExcelもMicrosoft製らしく怪しさ大爆発している。
まずはGoogleで「Excel 誤差」のキーワードで検索してみる。
リンク:Googleで「Excel 誤差」をキーワードに検索
どうやら小数点以下の丸め込みと、引き算の例外処理に問題がありそうだ。
仕事で使うシートを作る際、この検索結果で引っかかった例を元に出来る限り誤差対策をし他方が良いだろう。ただし、サイトによってはExcel97の問題で2000で対処されている情報を掲載している場合があるので、手持ちのバージョンで再現するか確認が必要となるが。
間違いだらけのExcel関数ヘルプ
まあこのいい加減さもMicrosoftっぽいと言ってしまえばそれまでなのだが、財務関数を使うことで住宅ローンの利子支払いが100万円も多くなる件については笑えない。
Excel2003では、この問題を起こす関数がなくなっているようだが、もしまだExcel97を使って利息演算している金融業者から金を借りている場合は十分注意してほしい。