ROUNDUP 函数¶
1. 函数概述¶
ROUNDUP 是 Excel 中用于按指定的小数位数进行“向上舍入”的函数。它的核心特点是:
- 不管原数值的小数部分是多少,只要需要舍入,就会朝“远离 0”的方向进位
- 适用于金额、计费单位、包装数量、工时结算等需要“宁可多算、不少算”的业务场景
你可以把它理解为:
- 对正数:总是“更大”(向上)
- 对负数:总是“更小”(更负,远离 0)
2. 基础语法¶
3. 参数说明¶
3.1 number¶
- 必填
- 需要进行向上舍入的数值
-
可以是:
- 直接输入数字(如
12.345) - 单元格引用(如
A2) - 公式计算结果(如
A2/B2)
- 直接输入数字(如
3.2 num_digits¶
- 必填
- 指定要保留的小数位数(舍入到哪一位)
-
取值规则:
num_digits > 0:保留到小数点右侧指定位数num_digits = 0:保留到整数num_digits < 0:舍入到小数点左侧(十位、百位、千位等)
4. 基础用法示范¶
以下示例直接给出可在 Excel 中使用的公式(你可以按需替换单元格引用)。
4.1 保留到小数点后 2 位¶
结果:12.35
解释:保留 2 位小数并向上舍入。
4.2 舍入到整数(不保留小数)¶
结果:13
解释:只要有小数,就向上进到下一个整数。
4.3 舍入到十位(num_digits 为负数)¶
结果:130
解释:舍入到十位,并向上进位。
4.4 舍入到百位¶
结果:200
解释:舍入到百位,123 向上进到 200。
4.5 对负数进行向上舍入(远离 0)¶
结果:-12.4
解释:向上舍入对负数意味着“更负”,即远离 0。
4.6 结合单元格引用¶
假设 A2 为 9.876,要保留 2 位小数:
结果:9.88
4.7 对计算结果进行向上舍入¶
假设 A2 为总金额,B2 为数量,需要把单价保留 2 位小数并向上:
解释:先计算单价,再向上舍入到 2 位小数,避免单价被“舍小”。
5. 总结¶
ROUNDUP(number, num_digits)用于按指定位数向上舍入,方向始终是远离 0-
num_digits决定舍入位:- 正数:小数位
- 0:整数
- 负数:十位/百位/千位等
-
常见用途:
- 金额/单价向上保留(避免少收)
- 包装/数量按最小单位进位(如按箱、按件)
- 工时/计费单位进位(如 0.1 小时起算)