使用 SUMPRODUCT 忽略文本

Ignore text with SUMPRODUCT

我正在使用 SUMPRODUCT() 计算数据的 p 均值,其中 p=3:

=(SUMPRODUCT(E2:E99^3)/COUNT(E2:E99))^(1/3)

数据中混入了-。我怎样才能忽略它们以免出现值错误并仍然得到正确答案(就好像 - 不存在一样)?

要处理范围内的非数字,请使用此数组公式:

=(SUM(IF(ISNUMBER(E2:E99),E2:E99^3))/COUNT(E2:E99))^(1/3)

作为数组公式,退出编辑模式时必须使用 Ctrl-Shift-Enter 而不是 Enter 确认。