我尝试使用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中以正确的方式做了什么,以及这里发生了什么?
答案 0 :(得分:1)
Per @chris neilsen(为了回答):
您需要输入=SUM(1/R1:R5)
作为数组公式
(即按 Command + 返回而非返回)