現象

Microsoft Excel のワークシートで LINEST ワークシート関数を使用すると、統計出力から正しくない値が返される場合があります。 また、Analysis ToolPak の回帰ツールは、正しくない値を返す場合もあります。

原因

LINEST から返される出力は、次の条件の 1 つ以上が当てはまる場合に正しくない可能性があります。

  • x 値の範囲は、y 値の範囲と重なります。

  • 入力範囲内の行数が、合計範囲内の列数 (x 値と y 値) 未満です。

  • 定数 0 を指定します (LINEST 関数の 3 番目の引数を True に設定します)。

回避策 

ケース 1: x 値と y 値の範囲が重複している

x 値と y 値の範囲が重複している場合、LINEST ワークシート関数はすべての結果セルで正しくない値を生成します。 通常の統計確率では、x 範囲と y 範囲の値が重複しないようにします (相互に重複します)。 数式内のセルを参照する場合は、x 値と y 値の範囲を重ねないでください。注 回帰ツールでは、この問題が警告され、続行されません。 LINEST ワークシート関数の代わりに回帰ツールを使用できます。Microsoft Office Excel 2007 では、[データ] タブの [分析] グループで [データ分析] をクリックすると、回帰ツールが表示されます。Microsoft Office Excel 2003 以前のバージョンの Excel では、[ツール] メニューの [データ分析] をクリックして回帰ツールを見つけることができます。

ケース 2: 行数が x 列の数より小さい

行数が x (変数) 列の数より小さい場合、統計的に有効ではありません。 データの行数は、データの列数 (x 列と y 列) を超える必要があります。

ケース 3: 定数 0 を指定する

関数にゼロ定数 (b=0) を指定しないでください。

詳細情報

回帰ツールは、分析ツールPakに含まれています。 Analysis ToolPak は Excel アドイン プログラムです。 Microsoft Office または Excel をインストールするときに使用できます。 Excel で回帰ツールを使用する前に、分析ツールPak を読み込む必要があります。Excel 2007 でこれを行うには、次の手順に従います。

  1. Microsoft Office ボタンをクリックし、[Excel のオプション] をクリックします。

  2. [アドイン] をクリックし、[管理] ボックスで [Excel アドイン] を選択します。

  3. [設定] をクリックします。

  4. [使用可能なアドイン] ボックスで、[分析ツール][パック チェック] ボックスをクリックし、[OK] をクリックします注: [使用可能なアドイン] ボックスに Analysis ToolPak が一覧表示されていない場合は、[参照] をクリックして見つけます。

Excel 2003 および以前のバージョンの Excel でこれを行うには、次の手順に従います。

  1. [ ツール ] メニューの [ アドイン] をクリックします。

  2. [アドイン] ボックスで、[分析ツール][パック] の順にクリックし、[OK]、[Note 分析ツール][利用可能なアドイン] ボックスに [注] が表示されていない場合は、[参照] をクリックして探します。

関連情報

デジタル コンピューター上の統計計算。 William J. Hemmerle. Blaisdell Publishing Company: 1967。 第3章「重回帰計算」およびセクション3.2.1「予備回帰理論」。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。