連続データを予測する

翌年の支出を予測したり、科学実験で連続データの結果を予想したりする必要がある場合など、Microsoft Office Excel を使用して、既存データに基づいて将来値を自動的に生成したり、直線的な傾向や指数曲線的な増分を計算して推定値を自動的に生成したりできます。

フィル ハンドルまたは [連続データの作成] コマンドを使用すると、直線的な傾向 (加算) や指数曲線的な増分 (乗算) を持つ連続データを自動入力できます。傾向や増分が変化するデータを自動入力する場合は、ワークシート関数を使用するか、分析ツール アドインに含まれる回帰分析ツールを使用します。

加算の連続データでは、初期値に増分値、つまり連続データの最初の値とその次の値の差分を加算した値が次のセルに入力され、次に続くセルにも前の値に増分値を加算した値が入力されます。

初期選択

作成される加算の連続データ

1, 2

3, 4, 5

1, 3

5, 7, 9

100, 95

90, 85

傾向を示す連続データを入力するには、次の操作を行います。

  1. 近似曲線の傾向を示す初期値が入力されている 2 つ以上のセルを選択します。

    傾向を示す連続データをより正確に自動入力する場合は、さらに多くの初期値を選択します。

  2. データの増加または減少を自動入力する方向に、フィル ハンドルをドラッグします。

    たとえば、選択したセル範囲 C1:E1 の初期値が 3、5、および 8 の場合、増加傾向の値を入力するにはフィル ハンドルを右にドラッグし、減少傾向の値を入力するには左にドラッグします。

ヒント: 連続データの作成方法を設定したり、キーボードを使って連続データを入力するには、[連続データの作成] コマンド ([ホーム] タブの [編集] の [繰り返し] ボタン) をクリックします。

乗算の連続データでは、初期値に増分値を乗算した値が次のセルに入力され、連続データの次の値が得られます。次に続くセルにも前の値に増分値を乗算した値が入力されます。

初期選択

作成される乗算の連続データ

1, 2

4, 8, 16

1, 3

9, 27, 81

2, 3

4.5, 6.75, 10.125

指数曲線の連続データを入力するには、次の操作を行います。

  1. 近似曲線の傾向を示す初期値が入力されている 2 つ以上のセルを選択します。

    傾向を示す連続データをより正確に自動入力する場合は、さらに多くの初期値を選択します。

  2. マウスの右ボタンを押しながら増加または減少する値を自動入力する方向にフィル ハンドルをドラッグし、マウス ボタンを放して、表示されたショートカット メニューの [連続データ (乗算)] をクリックします。

たとえば、選択したセル範囲 C1:E1 の初期値が 3、5、および 8 の場合、増加傾向の値を入力するにはフィル ハンドルを右にドラッグし、減少傾向の値を入力するには左にドラッグします。

ヒント: 連続データの作成方法を設定したり、キーボードを使って連続データを入力するには、[連続データの作成] コマンド ([ホーム] タブの [編集] の [繰り返し] ボタン) をクリックします。

[連続データの作成] コマンドをクリックする場合、加算または乗算の連続データの作成方法を手動で設定して、キーボードを使って連続データを入力できます。

  • 加算の連続データでは、最小二乗法アルゴリズム (y=mx+b) が初期値に適用されて連続するデータが作成されます。

  • 乗算の連続データでは、指数曲線アルゴリズム (y=b*m^x) が初期値に適用されて連続データが作成されます。

これらの連続データでは、増分値は無視されます。作成される連続データは、ワークシートの TREND 関数や GROWTH 関数で返される値と同じです。

データを手動で入力するには、次の操作を行います。

  1. 連続データを開始するセルを選択します。このセルには、連続データの初期値を入力しておく必要があります。

    [連続データの作成] コマンドをクリックすると、選択範囲の元の値が連続データで置き換えられます。元の値を保存する場合は、値を別の行や列にコピーし、コピーした値を選択して連続データを作成します。

  2. [ホーム] タブの [編集] で [フィル] をクリックし、[連続データの作成] をクリックします。

  3. 次のいずれかの操作を行います。

    • ワークシートの下方向に連続データを作成する場合は、[] をクリックします。

    • ワークシートの横方向に連続データを作成する場合は、[] をクリックします。

  4. [増分値] ボックスに、連続データを増加させる値を入力します。

連続データの種類

増分値の結果

加算

初期値に増分値を加算した値が次のセルに入力され、次に続くセルにも前の値に増分値を加算した値が入力されます。

乗算

初期値に増分値を乗算した値が次のセルに入力され、次に続くセルにも前の値に増分値を乗算した値が入力されます。

  1. [種類] の [加算] または [乗算] をクリックします。

  2. [停止値] ボックスに、連続データの最後の値を入力します。

注: 複数の初期値を指定してデータ予測を行うには、[データ予測] チェック ボックスをオンにします。

既存のデータを使用してデータ予測を行う場合、グラフに近似曲線を作成できます。たとえば、Excel にその年の最初の数か月間の売上データを表示するグラフがある場合、近似曲線をグラフに追加して、全体的な売上傾向 (増加、減少、横ばいなど) を示したり、今後数か月間のデータ予測を示したりできます。

この手順を使用するには、既存のデータを基にしたグラフを既に作成している必要があります。まだグラフを作成していない場合は、「グラフを作成する」を参照してください。

  1. グラフをクリックします。

  2. 近似曲線または移動平均を追加するデータ系列をクリックします。

  3. [レイアウト] タブの [分析] で [近似曲線] をクリックし、使用する回帰近似曲線または移動平均の種類をクリックします。

  4. 回帰近似曲線または移動平均のオプションや書式を設定するには、目的の近似曲線をマウスの右ボタンでクリックし、ショートカット メニューの [近似曲線の書式設定] をクリックします。

  5. 必要な近似曲線のオプション、線種、効果を選択します。

    • [多項式近似] をクリックした場合は、[次数] ボックスに多項式の最大の次数を入力します。

    • [移動平均] をクリックした場合は、[区間] ボックスに移動平均の計算に使う区間数を入力します。

注: 

  • [追加対象の系列] ボックスには、近似曲線を追加できるグラフのデータ系列がすべて表示されます。他のデータ系列に近似曲線を追加するには、リストからデータ系列名をクリックし、必要なオプションを選択します。

  • 移動平均を散布図に追加する場合、移動平均は x の値をプロットする順序に基づいて計算されます。目的の移動平均を表示するには、移動平均を追加する前に x の値を並べ替えます。

FORECAST 関数の使用     FORECAST 関数では、既存の値を使用して将来の値を予測します。予測する値は、指定した x の値に対する y の値です。既存の x と既存の y から得られる回帰直線上で、x の値に対する従属変数 (y) の値を予測します。この関数を使うと、将来の売上高、商品在庫量、消費動向などを予測できます。

TREND 関数または GROWTH 関数の使用     TREND 関数および GROWTH 関数も、既存のデータに最も当てはまる直線や指数曲線から将来の y 値を予測します。また、直線や指数曲線に基づき、既存の x 値から y 値のみを返すこともできます。既存のデータを表す直線や曲線をプロットするには、既存の x 値と TREND 関数や GROWTH 関数から返される y 値を使用します。

LINEST 関数または LOGEST 関数の使用     LINEST 関数または LOGEST 関数を使用して、既存のデータから直線や指数曲線を計算できます。LINEST 関数および LOGEST 関数は、データに当てはまる線の傾きや y 切片などの回帰分析の統計情報を返します。

次の表は、これらのワークシート関数に関する詳細へのリンクです。

関数

説明

予測

値を予測する

傾向

直線に近似される値を予測する

増分

指数曲線に近似される値を予測する

LINEST 関数

既存のデータから直線を計算する

LOGEST 関数

既存のデータから指数曲線を計算する

剰余の計算やプロットなどの複雑な回帰分析を行う必要がある場合、分析ツール アドインの回帰分析ツールを使用できます。詳細については、「分析ツールを読み込む」を参照してください。

補足説明

Excel Tech Community では、いつでも専門家に質問できます。Microsoft コミュニティでは、サポートを受けられます。また、Excel User Voice では、新機能についての提案や改善案を送信することができます。

ページの先頭へ

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×