我怎样才能在Excel中取整
每当小数余数小于.56时,我想舍入(通常在小数点之间,包括0.50到0.55之间的整数)。
例如:
4,55 下降到4,和
4,56轮到5
我有很多数字(8,55; 13,56; …)谢谢
有趣的四舍五入方式有多种解决方法:
“干净”的方式来做到这一点:
=IF(MOD(4.55; 1) > 0.55; ROUNDUP(4.55;0); ROUNDDOWN(4.55;0))
简短而讨厌的方式来做到这一点
=ROUND(4.55 - 0.06; 0)
好的,所以我们首先检测小数是否大于.55,所以让我们知道(说在单元格A1)。 然后我们调用适当的方法。
// Get the decimal value, is it greater than 0.55? if (A1 - INT(A1) > 0.55) { RoundUp(A1, 0); } else { RoundDown(A1, 0); }
0表示要舍入到小数点后0位。
Excel轮function。
我真的很喜欢这个答案。 这是为了达到目的。
= IF(MOD(4.55; 1)> 0,55; ROUNDUP(4.55; 0); ROUNDDOWN(4.55; 0))