我希望做的相当于SUMPRODUCT
但分工。 有没有办法从分两个数组添加的结果?
例如:柱A在几年的资产的“生命” (10, 20, 10)
塔B的资产的价值(10,000, 20,000, 20,000)
我要添加的结果(10,000/10) + (20,000/20) + (20,000/10) = 4,000
,而对于式是动态的,因为我添加具有寿命和值的行。
提前致谢。
我希望做的相当于SUMPRODUCT
但分工。 有没有办法从分两个数组添加的结果?
例如:柱A在几年的资产的“生命” (10, 20, 10)
塔B的资产的价值(10,000, 20,000, 20,000)
我要添加的结果(10,000/10) + (20,000/20) + (20,000/10) = 4,000
,而对于式是动态的,因为我添加具有寿命和值的行。
提前致谢。
由于该师是乘法相反,您可以使用此:
= SUMPRODUCT(1 / A1:A3,B1:B3)
你可以做到这一点与这个公式
=SUMPRODUCT(B2:B10/A2:A10)
没有空格或零列允许的范围...
编辑:错过了动态部分....无论是使用动态命名范围....或者您可以使用此数组版本允许多达1000行,其中后来者都是空白
=SUM(IF(A2:A1000<>0,B2:B1000/A2:A1000))
确诊CTRL+SHIFT+ENTER
其实最好的公式是这样的一种:
=SUMPRODUCT(SUM(E2:E10))/(SUM(D2:10))
您还可以用另一个类似下面结合公式:
=SUMPRODUCT(SUM(E2:10))/(count(D2:D10))
祝好运