如何在LINEST中使用CELL功能?

时间:2017-07-27 03:36:49

标签: excel excel-formula

我正在计算二次回归并使用LINEST函数。每个项目都有4或5个x和y值。有100件商品。

示例数据集将以表格形式显示,

ID年安全系数

408381 2005 4.06

408381 2009 4.06

408381 2012 3.27

408383 2005 3.28

408383 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("地址")来获取要在LINEST的known_y和known_x中使用的单元格范围。 这就是我正在使用的,

=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时会出现问题。谁能帮忙解决这个问题? 提前谢谢你的帮助。

1 个答案:

答案 0 :(得分: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})