パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Excelの統計機能は不正確」記事へのコメント

  • 三重大学の奥村教授のブログ「Excel使うな」:

    > まず最初の論文(略)のアブストラクト:
    > 要約:どうしょーもないから使うな。

    > 次の(略)のアブストラクト:
    > 要約:どうしょーもないから使うな。

    ワラタ。全く異論無し。

    Microsoftなら統計や数値計算の分野でもトップレベルの研究者を抱えている
    だろうに、それなのにいつまで経っても売り物が改善されないというのは、
    単にMS自身にやる気がないんでしょうね。
    MSの研究者もExcelの改良するために雇われているんじゃないだろうし。
    てゆーか、まっとうな研究者ならExcelの統計機能なんて使わないし。
    (もちろん、Excelで用が足りることにExcel使うのは問題ないですよ。)

    R [r-project.org]なら、世界中の研究者が使って常にチェックの
    目を光らせているので、安心して使えますね。GUI弱いけど。

    Sage [sagemath.org](Mathematica置換を狙ったOSS)とか、
    Octave [gnu.org](Matlab置換を狙ったOSS)とかの具合は最近どうなんでしょうか?>識者
    • by Anonymous Coward on 2008年10月27日 14時54分 (#1444889)

      Microsoftなら統計や数値計算の分野でもトップレベルの研究者を抱えている
      だろうに、それなのにいつまで経っても売り物が改善されないというのは、
      単にMS自身にやる気がないんでしょうね。

      多分「やる気がない」んじゃなくて、互換性の問題でしょう。
      最初の実装が悪いのが分かっていても、それを直したところでどんな影響が及ぶのか分からないとなかなか直せません。
      例えばこれまであるセルが0になることを前提にしていたシートを新しいExcelで開いたら1e-23とかになったら困る、とか。
      その点新しく作られたソフトは負の遺産も少ないので有利というわけで。
      親コメント
      • by Anonymous Coward on 2008年10月27日 19時03分 (#1445048)
        >多分「やる気がない」んじゃなくて、互換性の問題でしょう。

        でしょうね。
        以下などを読むと、Lotus 1-2-3の仕様を引きずってるのが分かるし。

        http://local.joelonsoftware.com/mediawiki/index.php/%E3%81%AF%E3%81%98... [joelonsoftware.com]

        2007ではこういったしがらみから排除されたので、演算上のバグが少なくなったんじゃないかな。
        (重いので使わないけど)
        親コメント
        • by Anonymous Coward
          おわ!シリアル値が説明通りでないのは、最初から仕様だったのか。
          どうも1日ずれるので小一時間悩んだではないか。
          だったら「既定では、1900年1月1日はシリアル値1となり、2008年1月1日はシリアル値39448となります。これは、1900年1月1日から 39,448日が経過しているためです。」なんてここだけでもおかしい記載しないで素直に、
          "1900年の3月以降は一日ずれる"って最初から書いておいて欲しい。

          数値計算は"簡易計算だから精度は不問ね”というのもあるとは思うが、財務計算でもおかしいところがあると影響はでかい気がします。税理士、税務署のみなさんは、excelで計算しないのでしょうか。日本で使っていないところにだけ計算間違いが
          あるとは思えないのだが。
          • by Anonymous Coward
            >税理士、税務署のみなさんは、excelで計算しないのでしょうか。

            普通はBCD演算が出来るソフトを使うでしょう。
          • by Anonymous Coward
            そういや、昔のMacのエポックタイムは1904年からでしたね。
      • by Anonymous Coward
        そういう場合、互換を保つモードと、正しく計算するモードを作っておいて
        ユーザーに選ばせればいいんじゃね?
        • by Anonymous Coward
          >>多分「やる気がない」んじゃなくて、互換性の問題でしょう。
          >そういう場合、互換を保つモードと、正しく計算するモードを作っておいて
          >ユーザーに選ばせればいいんじゃね?

          競合するソフトが無い時のM$って、本気でソフトの機能改善しないですよ。

          #だからみなさん、もっとOpenOfficeを使いましょう。

        • by Anonymous Coward
          >そういう場合、互換を保つモードと、正しく計算するモードを作っておいて
          ちなみにあんまり威張れたものではないが、Javaにはstrictfpなる修飾子がある。

          #詳細を説明するとなると難しすぎるんでパス。
    • by Anonymous Coward

      Microsoftなら統計や数値計算の分野でもトップレベルの研究者を抱えている だろうに、それなのにいつまで経っても売り物が改善されないというのは、 単にMS自身にやる気がないんでしょうね。
      MSにそんな人材は居ないからでは?
    • by Anonymous Coward
      > 単にMS自身にやる気がないんでしょうね。
      > MSの研究者もExcelの改良するために雇われているんじゃないだろうし。

      いや、これに関してはむしろExcelは積極的に答えを調整しているんだと思いますよ。
      浮動小数点とか、有効桁数とか、丸め誤差とかを理解しない方々が文句を言ってくるわけです。
      そうした人向けに、結果をいじっているのじゃないかな。手抜きなんじゃなく。

      別にMSの中の人じゃないですが、ウチの会社にもそんな感じの問い合わせは時々あります。
      で、そうしたときに「Excelで計算しても同じ結果になりますよ」と答えられないときがままあるんです。
      上手く回避してるんですよ、これがw

ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家

処理中...