• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:回帰分析の繰り返し→結果出力VBA)

回帰分析を利用して複数のワークシートごとに回帰係数を出力する方法

このQ&Aのポイント
  • 今、1つのブックに複数のワークシートがあり、それぞれに異なるデータが入っています。ワークシートごとに回帰分析を行い、新しいワークシートに回帰係数を出力したいです。
  • ワークシートごとに異なるデータが入っている複数のワークシートがあります。このデータを利用して回帰分析を行い、回帰係数を出力する方法を知りたいです。
  • 複数のワークシートに入ったデータを利用して回帰分析を行い、ワークシートごとに回帰係数を出力したいです。解決策を教えてください。

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

  • ベストアンサー
  • Zero_0
  • ベストアンサー率35% (72/201)
回答No.1

VBAの組み方・・・・すいません分析ツールが入れてないものですから 標準モジュールに sub 回帰分析をする() sheet("日本").select  b= 回帰分析の式で変数に係数を計算させ代入する sheet("新たなシート").select  cells(行,列)=b sheet("アメリカ").select  b= 回帰分析の式で変数に係数を計算させ代入する sheet("新たなシート").select  cells(行,列)=b End sub というようにそれぞれのシートに切り替え、係数を計算させる。 集計シート(新たなシート)をSelectし行、列で示されるセルに書き込むを繰り返します。 これを国数すべてについて行えがよいかと。