Excel单元格值减(单元格值+单元格值)?

时间:2019-09-29 13:16:00

标签: excel excel-formula

我正在整理一个方程式,但似乎不太正确。

这是一个例子:

B7 value is 153.02746
C6 value is 154.5
$A$5 value is 1

这是我到目前为止的代码:

(B7-C6+$A$5)/C6+$A$5*100

这就是我认为方程式的计算结果:153.02746-155.5 / 155.5 x 100

但是它不正确。

似乎无法弄清楚。

1 个答案:

答案 0 :(得分:1)

正如@ ImaginaryHuman072889在评论部分中提到的,括号(或缺少括号)是问题所在。

以下是一些示例:

=(B7-C6+A1)/(C6+A1)

计算结果为:-0.47254000/155.5,即-0.003038842

=(B7-C6+A1)/C6+A1

求和:(-0.47254000)/C6+A1求和:-0.47254000/154,5+A1求和:0.99694...

另一个选择是:

=(B7-(C6+A1))/(C6+A1)

其值为-0.0159。

显然,这里的教训是:3-2+13-(2+1)的求值结果不同(答案= 2),该值为零。


因此,基本数学将是:

Percentage = Part/Total

您将不得不处理括号,因为我无法确定您是要在第一个推论之前还是之后加上A1。答案是上面提到的我的第一个选项,还是第三个选项,但是您不必做的一件事就是*100。就像您最近的问题一样,您只需将单元格的格式设置为百分比即可。

提示: 使用内置的Evaluate formula函数可以帮助您逐步解决方程式,并查看逐步评估的结果