次の方法で共有

LINEST関数 「既知のx」の列数

Anonymous
2016-02-09T17:33:45+00:00

LINEST関数について、「既知のx」で指定できる列数の制限があればご教示ください。

なおWindows OS版(いわゆる通常のパソコンで使用する製品)を想定しております。

恐らく何らかの制限を設けていて、ちゃんと決まっているのだろうとは思いますが、特に何列という制限がなく、「Excelをインストールしたコンピュータのメモリに依存する」などの仕様であるのなら、そういうことで理解をしたいのですが、なかなか明記されているものに当たれずにいます。

またこうした情報について参照できるもの(本・URL等)も併せてお知らせいただければ幸いです。

どうぞ宜しくお願い致します。

Excel2007までの場合は、確か16列までだったと記憶しているのですが、Excel2010からは、少なくとも17列や18列~20列あたりは実行でき、一定の精度で分析できていることを確認しております(RやS-PLUSでも確認)。

なお「データ分析」ツールの「回帰分析」のツールでは、Excel2016でも相変わらず、「入力X範囲」で指定できる列数は、16列までのようで、17列以上を指定すると、「回帰分析入力のX範囲は16以上の変数は使用できません」というアラートが表示されます。

(「16以上の変数は使用できません」とありますが、16列までは正常に分析ができ、17列以上を範囲選択すると、アラートが表示されます。メッセージの英文の和訳が誤っているように思いますが、一向に直りません。)

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

3 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2016-02-16T09:42:05+00:00

    ​han40 さん、こんにちは。

    詳しい説明と画像の投稿ありがとうございます。

    私の手元で試してみても、入力 X 範囲のところに 17 列以上を指定した場合に今回のメッセージが確認できました。

    おっしゃるように、16 列までは分析が可能なようですね。

    ご報告ありがとうございます。

    "既知の x" については、前回のコメントした後も調べてみたのですが、やはり情報は見つからないですね。。

    引き続き何かアドバイスをお持ちの方がいらっしゃいましたら、投稿をお願いします。

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2016-02-10T18:19:29+00:00

    津森 美緒さん

    返信をくださり、ありがとうございます。

    何らかの定義がされているはずだとは思うものの、確かにMicrosoft社側で公表しているものは見当たらず、訊ねてみました。

    なお当該のエラーメッセージは下図のとおりです。

    このときの設定画面は下図のとおりです。

    「入力X範囲(X)」にはB列からS列という18列を指定しています。

    入力X範囲のところで17列以上を指定すると、上記のエラーメッセージが表示されます。

    (なお入力X範囲に指定した列の数が例えば20列のとき、データ行数が20行以下だと、別なエラーメッセージが表示されますし、そもそも回帰分析のデータ行数は、入力X範囲で指定する列の数+2行以上が必要です)

    質問本文でも示したように、「入力X範囲(説明変数として範囲選択する部分)」で指定する列の数が16まではOKなのですが、デタラメな数でもいいので適当に数字を入力したデータで試してみても、17列以上を指定すると、同様のエラーメッセージが表示されます。

    #追記:

    これは質問とは無関係で蛇足ですが、「回帰分析」で検索した方のために触れておきます。

    この設定画面で、「有意水準(O)」は正しくは「信頼区間」と表示されるべきで、少なくともExcel2000のころから、最新のExcel2016でも一向に直っていません。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2016-02-10T08:39:20+00:00

    han40 さん、こんにちは。

    マイクロソフト コミュニティへの投稿、ありがとうございます。

    LINEST 関数の "既知の x" で指定できる列数の制限についての情報をお探しなのですね。

    調べてみても、制限などについて紹介されているような情報は見つかりませんでした。。 (お役に立つことができず、すみません...)

    何か情報をお持ちの方がいらっしゃいましたら、コメントをお願いします。

    17 列以上を指定した際の『回帰分析入力のX範囲は16以上の変数は使用できません』のメッセージについては、どのようなアラートなのかがわからなかったので、可能であれば画像を投稿してみてください。

    画面の取り込みを行う (PrintScreen)

    マイクロソフトコミュニティでの画像の挿入法

    han40 さんからの返信、お待ちしています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません