Excel 公式在单元格中生成0,但在函数窗口中给出了正确答案
我试图从总体中计算标准偏差,并使用STDEV.p函数来实现这一点。但当我把它插入一个单元格时,结果是0。当我查看函数窗口时,它给出了一个(更合理的)答案(大约7600) 我如何确保手机也给出了正确的答案 样本数据:Excel 公式在单元格中生成0,但在函数窗口中给出了正确答案,excel,excel-formula,Excel,Excel Formula,我试图从总体中计算标准偏差,并使用STDEV.p函数来实现这一点。但当我把它插入一个单元格时,结果是0。当我查看函数窗口时,它给出了一个(更合理的)答案(大约7600) 我如何确保手机也给出了正确的答案 样本数据: 24 1.46791E+12 1.46791E+12 31544 FALSE TRUE FALSE Still 2 1 3 2 6 1 1.46729E+12 1.46729E+12 26515 FALSE FALSE TRUE
24 1.46791E+12 1.46791E+12 31544 FALSE TRUE FALSE Still 2 1 3 2 6
1 1.46729E+12 1.46729E+12 26515 FALSE FALSE TRUE Motion 1 1 1 2 4
您不应将整列引用与数组公式“”一起使用。您的示例公式是计算1048576行的两列 以下内容将把范围缩小到所需的最小行数。数据从第2行开始
=STDEVPA(IF(Tests!H2:INDEX(Tests!H:H, MATCH(1E+99,D:D ))="Motion", Tests!D2:INDEX(Tests!D:D, MATCH(1E+99,D:D ))))
记住以CSE/?结束。单个匹配行将返回零
imk_数组公式需要使用Ctrl+Shift+Enter完成↵. 如果输入正确,Excel将公式用大括号括起来(例如{和})。您自己不需要键入大括号。正确输入第一个单元格后,可以像任何其他公式一样填充或向下或向右复制它们。尝试将整列引用减少到更接近实际数据范围的范围。数组公式以对数方式消耗计算周期,因此最好将参考范围缩小到最小值。有关更多信息,请参阅
=STDEVPA(IF(Tests!H2:INDEX(Tests!H:H, MATCH(1E+99,D:D ))="Motion", Tests!D2:INDEX(Tests!D:D, MATCH(1E+99,D:D ))))