2017-01-24 16 views
0

私はAmperageとLumensのMicrosoft Accessでデータセットを持っています。このリストの長さは任意です。この例は3回発生しますが、10以上の行以上になる可能性があります。多項式回帰を計算したいので、別のデータセットテーブル(2番目の画像)を使用して、ユーザーが "ルーメンターゲット"を入力して "ターゲットアンペア数"を自動的に入力できるようにします。私はこれのための別のルートの提案に開いています。全体的なフォームは、複数の構成を持つトップ製品です。各構成は、サイズとアンペア数/ルーメンレベルが異なります。何かを明確にする必要があるかどうかを教えてください。Microsoft Accessで動的データセットの多項式回帰を計算する(ExcelのLINESTに似ています)

Access Example

enter image description here

+0

あなたは何を求めているのですか?手動でこれを行うための数式を知っていますか?それを自動化する助けが必要ですか、または数式で助けが必要ですか? – GreatJobBob

+0

私は最初の画像(アンペア数[220,350,450] vsルーメン[630,940,1140)のテーブルを持っています。そのテーブルを呼び出してみましょう。私はtable1の線形回帰を取って、500,700,900などのユーザー入力ターゲットで表2のアンペア数(ルーメンターゲット= 500,700,900,1100,1300の2番目の画像)を決定したいと考えています。結果は、回帰式から自動的に計算されたTable2アンペアです。それが助けになりましたか?それとも私はそれを悪化させたのですか? – SeanDon

+0

ハ!数式のサポートや実装が必要かどうかまだ分かりません。これを参照してください... https://msdn.microsoft.com/en-us/magazine/mt238410.aspx – GreatJobBob

答えて

0

私はあなたが線形回帰を計算したいがあれば、私は完全にあなたが求めているものを理解していない(例えば、既知のxの与えられた直線の傾き/ Yさん)ワークシート関数を呼び出すことができます。 VBAの「Microsoft Excel 14.0 Object Library」への参照があることを確認し、傾きを返すために既知の値を渡すことができる関数を作成します。

Public Function Slope(x, y) 
Slope = WorksheetFunction.Slope(x, y) 
End Function 
関連する問題