每个值依赖于另一个单元格的值的总和

我目前在Excel中工作。 我列B中的值取决于列A中的值,以及另一个单元格 – J8

413505 =B4/$J$8 413505 =B5/$J$8 420171 =B6/$J$8 544643 =B7/$J$8 604280 =B8/$J$8 621849 =B9/$J$8 

例如,如果J8 = 2.5我得到

  413,505 165,269.79 413,505 165,269.79 420,172 167,934.33 544,644 217,683.33 604,281 241,519.03 621,849 248,540.88 

SUM(B:B)=1206217.15 。 我们称这个值为X.

我想根据J8的不同值的负载来计算X的值。 事实上,我有一个10×10matrix的不同的J8值,我想参考,然后计算每个不同值的X在相同的大小matrix中的值。 例如,J8的可能值可能是:

 1.753 1.594 1.461 1.349 1.253 1.169 1.096 1.032 0.975 0.924 1.650 1.500 1.375 1.270 1.179 1.101 1.032 0.972 0.918 0.870 1.559 1.417 1.299 1.200 1.114 1.040 0.975 0.918 0.867 0.822 1.477 1.343 1.231 1.137 1.056 0.986 0.924 0.870 0.822 0.779 1.404 1.276 1.170 1.080 1.004 0.937 0.878 0.827 0.781 0.740 1.337 1.216 1.115 1.029 0.956 0.893 0.837 0.788 0.744 0.705 1.277 1.161 1.064 0.983 0.913 0.852 0.799 0.752 0.711 0.674 1.221 1.111 1.018 0.940 0.874 0.816 0.765 0.720 0.680 0.645 1.171 1.065 0.976 0.902 0.837 0.782 0.733 0.690 0.652 0.618 1.124 1.022 0.938 0.866 0.804 0.751 0.704 0.663 0.626 0.594 

我假设我需要某种数组公式,但是我遇到了困难。

使用SUMPRODUCT():

 =SUMPRODUCT($B$1:$B$6/D1) 

这假定D10是你在10×10的第一个单元格。

把你的第一个单元格,然后复制超过10和10。

在这里输入图像说明