2017-07-27 126 views
0

我正在计算二次回归并使用LINEST函数。每个项目有4或5个x和y值。有100个项目。如何在LINEST中使用CELL函数?

实例数据集是这样的表格形式,

ID年安全系数

408381 2005年4.06

408381 2009年4.06

408381 2012 3.27

408383 2005 3.28

40 8383 2009年3.28

408383 2012 3.27

408385 2005年3.17

408385 2009年3.16

408385 2012 3.15

364881 2005年4.49

364881 2009年4.49

364881 2012 4.47

我正在尝试使用CELL(“地址”)来获取单元格范围,以便在known_y和known_x中使用LINEST。 这是我分别使用什么,

=LINEST(CELL("address",INDEX(E:E,MATCH(A12,A:A,0))):CELL("address",INDEX(E:E,MATCH(A12,A:A))), 
CELL("address",INDEX(C:C, MATCH(A12,A:A,0))):(CELL("address",INDEX(C:C,MATCH(A12,A:A))))^{1,2}) 

的各个功能的所有工作,但是当组合成LINEST存在的问题。谁能帮助解决这个问题? 非常感谢您的帮助。

+0

你会发布一些示例数据,并解释使用'CELL(“地址”)'的目的吗? –

回答

0

CELL函数返回一个字符串。尝试以下代替...

=LINEST(INDEX(E:E,MATCH(A12,A:A,0)):INDEX(E:E,MATCH(A12,A:A)), 
INDEX(C:C, MATCH(A12,A:A,0)):INDEX(C:C,MATCH(A12,A:A))^{1,2}) 
+0

谢谢@Domenic。这样做的好处是,很高兴知道LINEST可以这样工作。 – Lister