Excel formula Excel计算错误

Excel formula Excel计算错误,excel-formula,Excel Formula,我有一个值B3*40*52,其中B3==16.09美元。如果我手动计算这个值16.09*40*52,我的答案是33467.20美元。如果我在公式中使用B3的值=B3*40*52,我的答案是$33476.35。这些单元格被格式化为记帐。有什么好处 我试过使用SUMPRODUCT、ROUND、SUMPRODUCTROUND、SUM…等等 我预计为33467.20美元,但excel计算为33476.35美元。如果答案在几美分之内,那也没什么大不了的,但这是9美元的差额。单元格B3中的值可能不完全是16

我有一个值B3*40*52,其中B3==16.09美元。如果我手动计算这个值16.09*40*52,我的答案是33467.20美元。如果我在公式中使用B3的值=B3*40*52,我的答案是$33476.35。这些单元格被格式化为记帐。有什么好处

我试过使用SUMPRODUCT、ROUND、SUMPRODUCTROUND、SUM…等等


我预计为33467.20美元,但excel计算为33476.35美元。如果答案在几美分之内,那也没什么大不了的,但这是9美元的差额。

单元格B3中的值可能不完全是16.09。如果你用33476.35除以40*52,得到16.094399。。。
因此,如果将单元格设置为只有两位数字的会计,Excel会将显示四舍五入为16.09。因此,实际上Excel是正确的,因为它使用全精度,而您的计算只使用一个四舍五入的值。

单元格B3中的值可能不完全是16.09。如果你用33476.35除以40*52,得到16.094399。。。
因此,如果将单元格设置为只有两位数字的会计,Excel会将显示四舍五入为16.09。因此,实际上Excel是正确的,因为它使用了全精度,而您的计算只使用了一个四舍五入的值。

该值正好是16.09。我有一个工资进度表,其中我引用了准确的小时工资,并将其转换为工资。@BrandonYarosz:您能否在单元格B3或其他数字中再次明确输入16.09,以确保公式按预期工作?您能提供Excel表格供我们检查吗?否则,有太多的可能隐藏一些东西。好吧,我是这个网站的新手,如何上传工作表?事实上,你是对的,现在我已经复习了公式。我增加了0.03*B2+.15+B2。对不起,我以为我有确切的价值。有没有办法提高这样的公式示例的精度?@BrandonYarosz:您需要增加相应单元格显示的小数位数。或者您可以修改公式,将结果截断/四舍五入到预先确定的小数位数。该值正好为16.09。我有一个工资进度表,其中我引用了准确的小时工资,并将其转换为工资。@BrandonYarosz:您能否在单元格B3或其他数字中再次明确输入16.09,以确保公式按预期工作?您能提供Excel表格供我们检查吗?否则,有太多的可能隐藏一些东西。好吧,我是这个网站的新手,如何上传工作表?事实上,你是对的,现在我已经复习了公式。我增加了0.03*B2+.15+B2。对不起,我以为我有确切的价值。有没有办法提高这样的公式示例的精度?@BrandonYarosz:您需要增加相应单元格显示的小数位数。或者,您可以修改公式,将结果截断/四舍五入到预先确定的小数位数。
=SUM(B3*40*52), =SUMPRODUCT(B3*40*52), =ROUND(B3*40*52), =SUMPRODUCT(ROUND(B3*40*52))...