みんなのエクセル表計算
上級

【Excel】FORECAST.ETS.CONFINT関数-特定の目標日の予測値について信頼区間を返す関数-


(約文字)

2021-06-07

【Excel】FORECAST.ETS.CONFINT関数-特定の目標日の予測値について信頼区間を返す関数-

【Excel】FORECAST.ETS.CONFINT関数-特定の目標日の予測値について信頼区間を返す関数-

FORECAST.ETS.CONFINT関数とは

エクセルの「FORECAST.ETS.CONFINT関数」は特定の目標日の予測値について信頼区間を返す関数を返す関数です。

まず結論

FORECAST.ETS.CONFINT関数を使うと、特定の目標日の予測値について信頼区間を返す関数ことができます。まずは目標期日、値の意味を押さえ、使用例と注意点を確認すると実務で使い分けやすくなります。

  • このページで分かること
  • FORECAST.ETS.CONFINT関数でできることと基本の使いどころ
  • 構文と引数の意味
  • FORECAST.ETS.CONFINT関数の使用例

95%という信頼区間は、将来のポイントの95%がFORECAST.ETSの予測した結果からこの半径の範囲内にあると予測されることを意味します(正規分布を使用)。 信頼区間を使用すると、予測モデルの精度を簡単に把握できます。より狭い区間は、この特定のポイントの予測の信頼性がより高いことを暗黙に示します。

構文と引数

  • 365
  • 2019
  • 2016

=FORECAST.ETS.CONFINT(目標期日,値,タイムライン,[信頼レベル],[季節性],[データコンプリート],[集計])

引数 必要性 内容
目標期日 必須 予測する従属変数の値に対する独立変数の値を数値で指定します。日付or時刻or数値を指定できます。目標日がタイムラインの終了前に時系列で表示される場合は、#NUM!エラーを返します。
必須 次のポイントを予測する履歴値を数値で指定します。
タイムライン 必須 独立した配列or範囲を数値で指定します。タイムラインの日付は一定間隔が必要です。並べ替えは不要で暗黙的に並べ替えられます。一定の間隔を特定できない場合は#NUM!エラーを返します。重複値が含まれる場合は#VALUE!エラーを返します。タイムラインおよび値の範囲が同じ大きさでない場合は#N/Aエラーを返します。
[信頼レベル] [省略可] 信頼区間の信頼度を示す0から1の範囲の数値を指定します。例えば、90%の信頼区間の場合、90%の信頼度が計算されます(将来のポイントの90%は予測からこの半径内に入ります)。既定値は95%です。範囲以外の数値を指定した場合は#NUM!エラーを返します。
[季節性] [省略可] 数値を指定します。既定値は1で、Excel が予測に対して季節性を自動的に検出し季節パターンの長さに正の整数を使用します。0を指定した場合は季節性を示し予測は線形です。その他の正の整数を指定した場合は、この長さのパターンを季節性として使用するアルゴリズムを示します。 それ以外の値を指定した場合は#NUM!エラーを返します。
[データコンプリート] [省略可] 0又は1の数値を指定します。タイムラインにはデータポイント間の一定の間隔が必要ですが、失くしたデータを最大30%サポートし、自動調整します。0を指定した場合は不足点をゼロとして考慮するアルゴリズムを示します。 既定値は1で附則ポイントの隣接ポイントを平均することで考慮します。
[集計] [省略可] タイムラインはデータ要素間で一定の間隔を必要としますが、同じタイムスタンプを持つ複数のポイントを集計します。同じタイムスタンプを持つ複数の値を集計するためにメソッドが使用されることを示す数値を指定します。既定値は0でAVERAGEを使用します。他のオプションは SUM、COUNT、COUNTA、MIN、MAX、MEDIAN です。

FORECAST.ETS.CONFINT関数の使用例

既定の信頼レベル(95%)で予測の信頼区間を求める

=FORECAST.ETS.CONFINT(A11,B1:B10,A1:A10)

A1:A10にタイムライン、B1:B10に値が入力されている場合、11番目の時点(A11)における予測値の95%信頼区間の幅を返します。

信頼レベルを90%に変更して信頼区間を求める

=FORECAST.ETS.CONFINT(A11,B1:B10,A1:A10,0.9)

第4引数に0.9を指定すると、90%の信頼レベルで信頼区間を計算します。信頼レベルを下げると信頼区間は狭くなります。

関連する関数

よくある質問

Q. FORECAST.ETS.CONFINT関数は何をするときに使いますか?

FORECAST.ETS.CONFINT関数は、特定の目標日の予測値について信頼区間を返す関数です。 とくに FORECAST.ETS関数 など近い関数との違いを合わせて押さえると、使い分けしやすくなります。

Q. FORECAST.ETS.CONFINT関数がうまく動かないときは何を確認すればよいですか?

まず 目標期日、値 の指定方法を見直し、対象範囲、条件、空白セル、標本と母集団の違い を確認してください。

よくある失敗例・エラー対処

FORECAST.ETS.CONFINT関数で期待通りの結果にならないときは、次の点を確認してください。

  • 目標期日、値 の指定が関数の仕様どおりか確認する
  • 空白セルや文字列、エラー値の扱いを確認する
  • 標本か母集団か、近い統計関数との違いを確認する

まとめ

このページでは、FORECAST.ETS.CONFINT関数について以下を確認しました。

  • ・FORECAST.ETS.CONFINT関数でできることと基本の使いどころ
  • ・構文と引数の意味
  • ・FORECAST.ETS.CONFINT関数の使用例