在总和倒数时的令人困惑的行为

时间:2014-08-23 02:20:33

标签: excel sum excel-2011

我尝试使用Excel 2011 for Mac快速计算多个值的倒数之和。我可以在网上找到的大多数文档和答案都说它应该像=SUM(1/rangestart:rangeend)一样简单,但是我从Excel中获得了意想不到的结果和非常奇怪的行为。我能说明的唯一真实方法是使用从Excel到明文的copypasta:

    |C1 C2      C3              C4              C5      C6
----+---------------------------------------------------------------
R1  |R  Ohms                                    4       F2
R2  |1  1000    sum(R1:R5)      14500           4       F3
R3  |2  2200    1/sum(R1:R5)    6.90E-05        4       F4
R4  |3  5600    sum(1/R1:R5)    0.000178571     4       F5
R5  |4  1000    1/R1+…+1/R5     0.002845883     #VALUE! sum(1/F2:F5)
R6  |5  4700                                    1       1/F2+…+1/F5

第1-4列是关于电阻器的。 SUM(R1:R5)如果他们是串联的,SUM(1/R1:R5)应该等于1/R1+...+1/R5,就像他们并行一样,但显然答案是不同的。此外,在第5列和第6列中,我使用的值测试了这个值,这些值会给我一个已知的结果作为对照实验,而Excel会使用SUM(1/F2:F5)而不是结果引发错误!

我在Excel中以正确的方式做了什么,以及这里发生了什么?

1 个答案:

答案 0 :(得分:1)

Per @chris neilsen(为了回答):

您需要输入=SUM(1/R1:R5)作为数组公式

(即按 Command + 返回而非返回