忽略具有多个自变量的 Excel LINEST 函数中的零(或空格)

Jul*_*ian 2 excel regression linear-regression missing-data

我想通过linest运行多(!)因子分析,再次排除所有包含零的行(或者如果\ xe2 \ x80 \ x99s更容易的空白单元格)。有没有办法使用 linest 函数来做到这一点?

\n\n

我尝试使用以下公式,我在其他地方找到了该公式,但除了#VALUE!之外什么也得不到。

\n\n
=LINEST(IF(ISNUMBER(C15:C26);C15:C26;);IF(ISNUMBER(C15:C26);CHOOSE({1;2;3};1;D15:D26;E15:E26););1;1)\n
Run Code Online (Sandbox Code Playgroud)\n\n

仅供参考 \xe2\x80\x93 Y 值是 C 列,X 值在 D 和 E 列中。

\n\n

预先感谢!\n朱利安

\n\n

在此输入图像描述

\n

小智 9

不确定这个问题是否已经解决,但我自己一直在尝试这样做并找到了解决方案。我们现在可以使用 FILTER 功能。如果范围是 C15:C26,则以下应该有效

=LINEST(FILTER(C15:C26,C15:C26<>0,))
Run Code Online (Sandbox Code Playgroud)