从函数中派生3个未知variables
我有一个excel数据表,有4列。 每列是一个数字,第一个是依赖于其他三个看起来像这样的函数
first = (a*second) + (b*third) + (c*fourth)
理论上我只需要3套(第一,第二,第三,第四),但是我有> 100套。 variablesa,b和c不会被完美定义,但我会对某种类似的aproximation感到满意。
有什么办法可以在Excel中做到这一点,或者你可能会build议一些不同的math工具来find这些variables的最佳aproximation?
谢谢
你有一套(第一,第二,第三,第四),所以我想你需要计算(A,B,C)。
你可以使用LINEST
函数来做到这一点。
例:
公式:
在G3:I3
{=LINEST(A3:A8,C3:E8,FALSE)}
这是一个数组公式。 在没有大括号的G3
input,然后selectG3:I3
,在公式栏中单击,然后按[Ctrl] + [Shift] + [Enter]。
K3
向下
=C3*$I$3+D3*$H$3+E3*$G$3