• ベストアンサー

素人にエクセルでの数値予測計算の方法を教えてください。

エクセルでの数値予測の計算方法を教えてください。 どのような方法があるでしょうか? 例:A列 +97→-288→-189昨日→+307今日   B列  +9→-314→-432昨日→+288今日   C列-247→-587→-622昨日→+73今日   D列+432→-235→-647昨日→-134今日 使えるデータ4ツです。 このような毎日の数値データがあります。それぞれデータは、連動しています。0値をはさんで、毎日上下運動しています。上下変動スピードの速い(激しい)順で1番A2番B3番C4番Dです。 質問は、過去から今日のデータを使い、Aの明日の数値(毎日)を予測したいのです。近似値の数値でもかまいません。 無理なら、+値になるか-値になるかだけでも予測できれば結構です。毎日自動で計算できるよう、関数も教えてください。 素人ながら予想しやすい数値は1番D2番C3番B4番Aの順ではないかと思います。(変動が小さい順で?) よろしくお願いします。 何分学がない素人ですので、わかりやすく簡単に説明お願いします。 なるべく簡単な方法があれば助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • kz1975
  • ベストアンサー率47% (9/19)
回答No.2

列の変化が直線的なのであれば、No.1の方の方法でできます。また、同じく直線的な場合、TREND()という関数が使え、指数関数的な変化であれば、GROWTH()という関数が使えるようです。(と言っても結構面倒ですが。) ですが、例で示されたデータは、そのどちらでもないようなので、最も簡単な方法は、多項式で外挿する、というものだと思います。この場合、ラグランジュの公式を用いると比較的簡単に計算できます。(示されたデータがどのようなデータでどのような変化をするのか、というモデルがあればまた違ってくると思いますが。) 4日間のデータのみを用いて5日目以降のデータをラグランジュの公式を用いて外挿結果を示すことはできますが、、、そんなんで良いんでしょうかね?

makigai
質問者

お礼

アドバイスありがとうございます。ラグランジュの公式は具体的には、どのような関数を打ち込めばよいのですか?おしえてください。 データは、過去何ヶ月もつづけてあります。毎日のデータです。よろしくお願いします。 一つお聞きしたいのは、回帰分析などはあてはまるのでしょうか?

その他の回答 (1)

  • sige1701
  • ベストアンサー率28% (74/260)
回答No.1

A1:A4を選択して オートフィルコピー

関連するQ&A