如何在 excel 中创建立方和或更高幂的函数?
How to create a function in excel for sum of cubes or higher powers?
我正在尝试实现 p-means,如
中所述
如果p=2,我可以做到SQRT(SUMSQ(data))
。
如果p=3,我需要做CBRT(**SUM OF CUBES**(data))
等等。第一部分很容易缩放,我可以把整个东西提升到 1/N
。但是我将如何实现立方之和、四次方等?
"But how would I implement sum of cubes, fourth powers, etc."?
使用 SUMPRODUCT:
如果您的数据在 A1:A3
例如:
=SUMPRODUCT(A1:A3^3)
=SUMPRODUCT(A1:A3^4)
等等
我会在这里放弃使用 SUMSQ
,而只使用 SUMPRODUCT
。
Scott 对 的回答是我最终使用的:
=(SUM(IF(ISNUMBER(E2:E99),E2:E99^3))/COUNT(E2:E99))^(1/3)
这是一个数组公式(ctrl + shift + enter 否则无效)。
我正在尝试实现 p-means,如
如果p=2,我可以做到SQRT(SUMSQ(data))
。
如果p=3,我需要做CBRT(**SUM OF CUBES**(data))
等等。第一部分很容易缩放,我可以把整个东西提升到 1/N
。但是我将如何实现立方之和、四次方等?
"But how would I implement sum of cubes, fourth powers, etc."?
使用 SUMPRODUCT:
如果您的数据在 A1:A3
例如:
=SUMPRODUCT(A1:A3^3)
=SUMPRODUCT(A1:A3^4)
等等
我会在这里放弃使用 SUMSQ
,而只使用 SUMPRODUCT
。
Scott 对
=(SUM(IF(ISNUMBER(E2:E99),E2:E99^3))/COUNT(E2:E99))^(1/3)
这是一个数组公式(ctrl + shift + enter 否则无效)。