Excel如何进行四舍五入?
简单来说问题中就是要所有的数都变成5和0结尾的整数吧,使用CEILING或者是INT等等函数都可以做到。
按照这里数据在A列,结果在C列来说,使用CEILING和INT函数来完成的方法如下:
1.使用CEILING函数来完成,在C1中输入公式
=CEILING(A1-2.5,5)
2.使用INT函数来完成,在C1中输入公式
=INT((A1+2.5)/5)*5
上面两个公式二选一输入之后,然后向下填充即可。
三楼正解
下面是Excel帮助中的内容,供参考
CEILING 函数
将参数 Number 向上舍入(沿绝对值增大的方向)为最接近的 significance 的倍数。例如,如果您不愿意使用像“分”这样的零钱,而所要购买的商品价格为 ¥4.42,可以用公式 =CEILING(4.42,0.05) 将价格向上舍入为以“角”表示。
语法
CEILING(number,significance)
Number 要舍入的数值。
Significance 用以进行舍入计算的倍数。
注解
如果参数为非数值型,CEILING 返回错误值 #VALUE!。无论数字符号如何,都按远离 0 的方向向上舍入。如果数字已经为 Significance 的倍数,则不进行舍入。如果 Number 和 Significance 符号不同,CEILING 返回错误值 #NUM!。示例
公式 说明(结果)
=CEILING(2.5, 1) 将 2.5 向上舍入到最接近的 1 的倍数 (3)
=CEILING(-2.5, -2) 将 -2.5 向上舍入到最接近的 -2 的倍数 (-4)
=CEILING(-2.5, 2) 返回错误值,因为 -2.5 和 2 的符号不同 (#NUM!)
=CEILING(1.5, 0.1) 将 1.5 向上舍入到最接近的 0.1 的倍数 (1.5)
=CEILING(0.234, 0.01) 将 0.234 向上舍入到最接近的 0.01 的倍数 (0.24)
哈哈!那叫“三七作五、二八化整”,是过去物价部门常用的折算口诀。
数据在A列,C1输入
=CEILING(A1-2.5,5)回车并向下填充。
用roundup 或者roundown解决呗