GROWTH 関数
適用対象: Microsoft Excel 2010, Excel Web App, SharePoint Online for enterprises, SharePoint Online for professionals and small businesses
説明
既にわかっているデータを使用して指数曲線を予測し、指定された既知の y と既知の x のデータを使用して新しい x の配列に対する y の値を計算します。GROWTH ワークシート関数を使うと、既知の y と既知の x のデータを指数曲線に当てはめることもできます。
書式
GROWTH(既知の y, [既知の x], [新しい x], [定数])
- 既知の y 必ず指定します。既にわかっている y の値の系列で、y = b*m^x という関係になります。
- 既知の y の配列が 1 つの列に入力されている場合、既知の x の各列はそれぞれ異なる変数であると見なされます。
- 既知の y の配列が 1 つの行に入力されている場合、既知の x の各行はそれぞれ異なる変数であると見なされます。
- 既知の y のいずれかの値が 0 または負の数であると、GROWTH 関数の計算はエラー値 #NUM! となります。
- 既知の x 省略可能です。既にわかっている x の値の系列で、y = b*m^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 にするかどうかを論理値で指定します。
解説
- 計算結果が配列となる数式は、適切なセル範囲を選択した後、その中に配列数式として入力する必要があります。
- 既知の x のような引数に配列定数を指定するときは、半角のカンマ (,) を使って同じ行の値を区切り、半角のセミコロン (;) を使って各行を区切ります。
使用例
使用例を新規のワークシートにコピーすると、計算結果を確認できます。
その方法は?
この例では、LOGEST の使用例と同じデータを使います。最初の数式は、既知の値に対応する値を示しています。2 番目の数式は、指数近似曲線が継続されると想定した場合の翌月の値を予測します。
メモ この使用例の数式は配列数式として入力する必要があります。使用例を新規のワークシートにコピーした後、C2:C7 または B9:B10 のセル範囲 (配列数式が入力されているセルが左上になる) を選択します。F2 キーを押し、Ctrl キーと Shift キーを押しながら Enter キーを押します。この数式が配列数式として入力されていない場合、単一の値 32618.20377 および 320196.7184 のみが計算結果として返されます。
- GROWTH 関数のページへのリンク