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

【Excel】GROWTH関数-指数曲線から予測される値を返す関数-


(約文字)

2021-07-15

【Excel】GROWTH関数-指数曲線から予測される値を返す関数-

【Excel】GROWTH関数-指数曲線から予測される値を返す関数-

GROWTH関数とは

エクセルの「GROWTH関数」は指数曲線から予測される値を返す関数です。

まず結論

GROWTH関数を使うと、指数曲線から予測される値を返す関数ことができます。まずは既知のy、既知のxの意味を押さえ、使用例と注意点を確認すると実務で使い分けやすくなります。

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

既存のデータを使用して、予想される指数曲線的な増分を計算します。既存のx値とy値を使用して指定する、一連の新しいx値に対するy値を返します。GROWTHワークシート関数を使用して、指数曲線を既存のx値とy値に当てはめることもできます。

構文と引数

  • 365
  • 2019
  • 2016
  • 2013
  • 2010
  • 2007

=GROWTH(既知のy,[既知のx],[新しいx],[定数])

引数 必要性 内容
既知のy 必須 既にわかっているyの値の系列であり、y=b*m^xという関係が成り立ちます。"既知のy"の配列が1つの列に入力されている場合、"既知のx"の各列はそれぞれ異なる変数であると見なされます。"既知のy"の配列が1つの行に入力されている場合、"既知のx"の各行はそれぞれ異なる変数であると見なされます。"既知のy"のいずれかの値が0または負の数である場合は、エラー値#NUM!が返されます。
既知のx [省略可] y=b*m^xの関係で既知かもしれないx値のセットです。"既知のx"の配列には、1つまたは複数の変数の系列を指定することができます。変数の系列が1つである場合、"既知のy"と"既知のx"は、それぞれの次元が同じであれば、どのような形の範囲であってもかまいません。変数の系列が複数である場合、"既知のy"はベクトル(高さが1行、または幅が1列のセル範囲)でなければなりません。"既知のx"を省略すると、"既知のy"と同じサイズの{1,2,3...}という配列を指定したと見なされます。
新しいx [省略可] GROWTH関数を利用して、対応するyの値を計算する新しいxの値を指定します。"新しいx"には、"既知のx"と同様にそれぞれ独立した変数が入力されている1つの列(または1つの行)を指定する必要があります。したがって、"既知のy"が1つの列に入力されている場合は、"既知のx"と"新しいx"の列数が同じでなければなりません。また、"既知のy"が1つの行に入力されている場合は、"既知のx"と"新しいx"の行数が同じでなければなりません。"新しいx"を省略すると、"既知のx"と同じ値であると見なされます。"既知のx"と"新しいx"の両方を省略すると、"既知のy"と同じサイズの{1,2,3,...}という配列を指定したと見なされます。
定数 [省略可] 定数bを1にするかどうかを論理値で指定します。定数をTRUEに設定するか省略すると、bの値も計算されます。定数にFALSEを指定すると、bの値が1に設定され、y=m^xとなるようにmの値が調整されます。

GROWTH関数の解説

  • ・計算結果が配列となる数式は、適切なセル範囲を選択した後、その中に配列数式として入力する必要があります。
  • ・"既知の x" のような引数に配列定数を指定するときは、半角のカンマ (,) を使って同じ行の値を区切り、半角のセミコロン (;) を使って各行を区切ります。
出典:Microsoft - Office サポート

GROWTH関数の使用例

既知のデータから将来の値を予測する

=GROWTH({33100,47300,69000,102000,150000},{11,12,13,14,15},{16})

既知のy値(売上など)とx値(期間など)から指数曲線を求め、x=16のときの予測値を返します。指数的に増加するデータの将来予測に適しています。

既知のデータに対する指数曲線のフィッティング値を求める

=GROWTH({33100,47300,69000,102000,150000},{11,12,13,14,15})

第3引数(新しいx)を省略すると、既知のxに対応するフィッティング値を配列で返します。実測値とフィッティング値を比較してモデルの精度を確認できます。

関連する関数

  • GAMMALN.PRECISE関数:ガンマ関数Γ(x)の値の自然対数を返す関数
  • GAUSS関数:標準正規分布の累積分布関数より0.5小さい値を返す関数
  • GEOMEAN関数:相乗平均(幾何平均)を返す関数

よくある質問

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

GROWTH関数は、指数曲線から予測される値を返す関数です。 とくに LOGEST関数 など近い関数との違いを合わせて押さえると、使い分けしやすくなります。

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

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

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

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

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

まとめ

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

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