你现在的位置:
【数字处理】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 的区别
| 数值 | INT | TRUNC |
|---|---|---|
| 3.7 | 3 | 3 |
| -3.7 | -4 | -3 |
关键区别:INT向更小的数取整,TRUNC直接截断小数。

发表回复