RSS订阅 爱办公,享无限效率

你现在的位置:

【数字处理】WPS、EXCEL取整及四舍五入

WPS和Excel中常用的取整方法:

一、基础取整函数

函数作用示例结果
=INT(数值)向下取整(取整数部分)=INT(3.9)3
=INT(-3.9)负数向下取整=INT(-3.9)-4
=TRUNC(数值)截断小数(直接去掉)=TRUNC(3.9)3
=TRUNC(-3.9)负数截断=TRUNC(-3.9)-3

二、四舍五入类函数

函数作用示例结果
=ROUND(数值, 位数)四舍五入=ROUND(3.14159, 2)3.14
=ROUND(123.456, -1)四舍五入到十位=ROUND(123.456, -1)120
=ROUNDUP(数值, 位数)向上舍入=ROUNDUP(3.1, 0)4
=ROUNDDOWN(数值, 位数)向下舍入=ROUNDDOWN(3.9, 0)3
=MROUND(数值, 基数)按指定基数舍入=MROUND(17, 5)15

三、特殊取整函数

函数作用示例结果
=CEILING(数值, 基数)向上舍入到指定倍数=CEILING(17, 5)20
=FLOOR(数值, 基数)向下舍入到指定倍数=FLOOR(17, 5)15
=EVEN(数值)向上舍入到最接近的偶数=EVEN(3.1)4
=ODD(数值)向上舍入到最接近的奇数=ODD(3.1)5

四、实际应用示例

1. 保留2位小数(货币)

=ROUND(A1, 2)

2. 向上取整到整数(计算包裹数量)

=ROUNDUP(物品数量/每箱容量, 0)

例如:=ROUNDUP(23/10, 0) = 3(23件物品,每箱装10件,需要3箱)

3. 向下取整到整数

=INT(A1)
或
=ROUNDDOWN(A1, 0)

4. 按0.5为单位取整

=MROUND(A1, 0.5)

例如:=MROUND(3.2, 0.5) = 3.0;=MROUND(3.3, 0.5) = 3.5

5. 取整到万位

=ROUND(A1, -4)

例如:=ROUND(123456, -4) = 120000

五、INT vs TRUNC 的区别

数值INTTRUNC
3.733
-3.7-4-3

关键区别:INT向更小的数取整,TRUNC直接截断小数

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注