クイックナビゲーション
SERIESSUM関数
概要
SERIESSUM関数は、指定されたxの値に対してべき級数を計算し、その合計値を返します。べき級数展開による数値近似計算に最適で、数学的関数をテイラー展開などで近似する際に使用します。
構文
SERIESSUM(x, n, m, 係数)
パラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| x | 数値 |
はい | べき級数に代入するxの値です。数値以外の場合は#VALUE!エラーが発生します。 |
| n | 数値 |
はい | xのべき乗の初期値(最初の項の指数)を指定します。 |
| m | 数値 |
はい | 各項の指数に対する増分を指定します。n, n+m, n+2m...の順で計算されます。 |
| 係数 | 数値配列 |
はい | 各項の係数を配列形式で指定します。配列の要素数で級数の項数が決まります。 |
SERIESSUM関数の使用
SERIESSUM関数は、べき級数展開による関数近似計算に使用します。コサインやサインなどの三角関数、指数関数、対数関数などをテイラー展開で近似する際に特に有用です。複雑な級数計算を手動で行う代わりに、この関数で簡単に合計値を求められます。
SERIESSUMの一般的な例
45度(π/4ラジアン)のコサイン近似
=SERIESSUM(PI()/4,0,2,{1,-1/FACT(2),1/FACT(4),-1/FACT(6)})
コサイン関数のテイラー展開によりπ/4ラジアンの値を近似計算。結果は約0.707103となります。
数値配列を使用した例
=SERIESSUM(A3,0,2,A4:A7)
セル範囲A4:A7に格納された係数配列を使用してべき級数を計算します。
よくある質問
SERIESSUM(x,n,m,係数)は、次の和を計算します:係数1×x^(n) + 係数2×x^(n+m) + 係数3×x^(n+2m) + ...
配列の要素数に応じてそれだけの項が計算されます。余分な要素があっても問題ありませんが、必要な精度に応じて適切な数にしてください。
任意の引数に数値以外の値が指定された場合、#VALUE!エラーが返されます。
一般的なエラーと解決策
#VALUE!エラー
Cause: x, n, m, または係数配列に数値以外の値が含まれている
Solution: すべての引数を数値または数値配列で指定してください。
#NAME?エラー
Cause: 関数名が正しく入力されていない
Solution: SERIESSUMと正確に入力し、スペルを確認してください。
注記
- Excel 2007以降で使用可能
- 係数の配列はセル範囲または配列定数{ }のいずれでも指定可能
- べき級数の収束性を考慮して適切な項数を選択してください
- 数学的関数近似に最適ですが、無限級数ではないため近似誤差が存在します
互換性
利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
利用不可: Excel 2003以前
コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+