VBAを使用してMicrosoft Excelのトレンドラインの方程式にアクセスする方法

傾向線は回帰分析の一種であり、変数間の関係を調べる方法です。 中小企業の状況では、トレンドラインはしばしば売上動向を示すために使用され、将来の売上を予測するために使用することができます。 Microsoft Excelは、提供されたデータに基づいて傾向線を生成できます。その際に、傾向線の方程式を計算します。 この式には、Excelの組み込みのVisual Basicツールを使用してアクセスできます。

1。

傾向線式にアクセスするグラフを含むExcelブックを開きます。

2。

「Alt-F11」を押してExcelのVisual Basic Editorを開きます。

3。

[挿入]、[モジュール]の順にクリックして、空のVisual Basicモジュールを作成します。

4。

以下のコードをモジュールに入力してください。

Sub TrendlineEquation()

傾向線としてobjTrendlineを薄暗く文字列として薄暗いstrEquationを薄暗くする

ActiveSheet.ChartObjects(1)を使用します。

Set objTrendline = .SeriesCollection(1).Trendlines(1) With objTrendline .DisplayRSquared = False .DisplayEquation = True strEquation = .DataLabel.Text Range("A5") = strEquation End With 

で終わる

終了サブ

5。

グラフとデータに合わせてインデックス番号を変更します。 たとえば、チャート上に2つの傾向線があり、2番目の傾向線にアクセスする場合は、 "Trendlines(1)"を "Trendlines(2)"に変更します。 "Range(" A5 ")= strEquation"の行のセルイ​​ンデックス番号を、式を表示するセルのセルインデックス番号に変更します。

6。

Visual Basic Editorを閉じます。

7。

"Alt-F8"を押してマクロウィンドウを開きます。

8。

「TrendlineEquation」をダブルクリックしてVBマクロを実行します。

人気の投稿