在EXCEL上自动平均地分布在一定数量的单元格中,两个数字的除法结果

Distribute automatically and equitly on EXCEL, in a certain number of cells, the result of the division of two numbers

提问人:memo08 提问时间:5/3/2023 最后编辑:M. Justinmemo08 更新时间:10/31/2023 访问量:41

问:

好的,这是我的问题。

我有一个总运费(在本例中为 14.6),通常是一个十进制数。这个数字必须除以装在盒子里的产品数量(在本例中为 6)。给出的结果为 2.433333

我必须与已经提到的结果相等地完成“运费”列。但是,通过仅考虑四舍五入的数字 2.43(因为我们谈论的是金钱),它遗漏了我十进制数字 0.02,在这种情况下,由于我们谈论的是金钱,因此不能省略。

因此,运费的总和给了我 14.58 而不是 14.60

我应该实施什么公式来解决这个问题?

在EXCEL上自动平均地分布在一定数量的单元格中,两个数字的除法结果

Excel 十进制 公式 相等

评论

1赞 DS_London 5/3/2023
你能举例说明你希望输出是什么样子的吗?例如,在您的示例中,您可以拥有开箱即用的前 2 件商品,运费为 2.44,其余商品的运费为 2.43。

答:

0赞 Dominique 5/3/2023 #1

Excel 有一个函数,可以四舍五入到小数点后的几个数位:=Round()

=Round(1.234,2) => 1.23
=Round(1.345,2) => 1.35

还有一些功能,或者如果你总是想四舍五入到零或天空:-)(给出 1 并返回 2)。=RoundDown()=RoundUp()RoundDown(1.99,0)RoundUp(1.01,0)

早些时候有函数,但是当四舍五入到整数值时,这些函数不起作用(很好)(给出除以零的异常,并且总是返回零)。=Floor()=Ceiling()=Floor(x,0)Ceiling(x,0)

评论

0赞 DS_London 5/3/2023
这不是OP的问题。