使用新行自动更新的动态SUMPRODUCT

时间:2017-07-03 22:14:49

标签: excel sum excel-indirect

我正在试图想出一种方法,让动态SUMPRODUCT在插入新行(费用)时以不同的单价自动更新。我目前正在使用<script src="https://cdnjs.cloudflare.com/ajax/libs/jsencrypt/2.3.1/jsencrypt.min.js"></script> <button>Decrypt</button> <p>plaintext: <em id=plaintext></em> </p> <label>ciphertext:</label><br> <textarea cols=64 rows=3 id=ciphertext> tZDRXXcf7ppbVr9JBHQ3+2k3geofl8BdDmLT3HRoqBGvfknY+xISbvy5hYH2alPAUDu2ae4iSYsLyRFBOnzpgw== </textarea> <br> <label>private key:</label><br> <textarea cols=64 rows=10 id=private_key> -----BEGIN RSA PRIVATE KEY----- MIIBOwIBAAJBANBOMQo9wX55+w1ijEaPoYRP2T4BOjoFv3ma0QWqYYQ8FH0z14Zc B/jb0j2PWpyNcsUUBovj+yWxQnQohCck64kCAwEAAQJBAL4s9PbNpO9MfFkfBMSS 8zoyEDtcsYUxpDtojbandDpdXfvn5D279QaOVLb1C3DgQTTEmroYB8dbeZBc5YJC 2AECIQDqyUn68ehRcx/EyLMUB1IuckZBWCIApgfn7phgVwSwiQIhAOMgY4bN+xrx UV15Ian4ZbkME1IbAvDPcWuNGHxdsaMBAiBoz0K/S44yDfp4lj+bCUmeglTqhrVn JLcSymgrWa02QQIhAMJFvPvcilGkYl1atCHHt3LN0mTjd+N0/OXq3SvblIsBAiAc 8RzaV1GmjMEJxw9vM/tQwQg0kyAPlITMRXnwGA6E0A== -----END RSA PRIVATE KEY----- </textarea>作为总和版本以获得单位总数,但我需要做一个SUMPRODUCT以便将每单位的不同成本与单位数相加,从而导致该特定的总成本服务。列是提供的不同服务。 SUMPRODUCT不能与嵌套的INDIRECT和ADDRESS一起使用来制作数组。由于底部需要多于一个用于错误检查,我不能使用表格。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

您可以使用绝对和相对引用的混合而不是间接引用。考虑一下这个截图:

enter image description here

使用$F$7:F12引用范围如果在总行上方插入更多行,则总计中的公式将更改为=SUM($F$7:F13),即范围始终在F7中开始,并将扩展为1当前单元格上方的单元格。

F14中的公式计算平均值并使用=AVERAGE($F$7:F12)。当在总行上方插入另一行时,公式将更改为=AVERAGE($F$7:F13),即从单元格F7开始并将范围扩展到当前单元格上方的两个单元格。

在使用范围的所有公式中,可以毫无问题地使用此概念。