2015-09-07 48 views
1

我有一個excel數據表,有4列。每一列是一個數字,第一個是依賴於其他三個,看起來像這樣從函數派生3個未知變量

first = (a*second) + (b*third) + (c*fourth) 

理論上的功能我只需要3臺(第一,第二,第三,第四),但我有> 100個。變量a,b和c不會被完美定義,但我會對某種類似的aproximation感到滿意。

有沒有什麼辦法可以在excel中做到這一點,或者你可能會建議一些不同的數學工具來找到這些變量的最佳aproximation?

感謝

+1

你試過求解? – pnuts

回答

1

你有套的(第一,第二,第三,第四),所以我想你需要計算(A,B,C)。

您可以使用LINEST函數執行此操作。

實施例:

enter image description here

公式:

G3:I3

{=LINEST(A3:A8,C3:E8,FALSE)}

這是數組公式。在不帶大括號的G3中輸入它,然後選擇G3:I3,單擊公式欄並按[Ctrl] + [Shift] + [Enter]。

K3向下

=C3*$I$3+D3*$H$3+E3*$G$3