您现在的位置是:首页 > 知识问答网站首页知识问答

excel 整数取整 函数用法详解

  • 编辑:胥策枫
  • 2026-11-06 15:54:52
  • 来源:网易

核心结论就是 Excel 整数取整主要依靠内置函数实现,常用的有 INT ROUND ROUNDDOWN ROUNDUP TRUNC 这几个函数,不同函数取整规则不一样,有的是向下舍弃小数,有的是四舍五入,有的是向上进位,你要根据业务需求挑选对应的函数,写好公式之后下拉填充,就能批量完成单元格里面数字的整数取整,不需要手动一个个删除小数。之所以会有多个不同取整函数,是因为业务场景对取整要求差别很大,财务核算库存统计工资计算,有的要求只要有小数就向上进一位,有的要求直接把小数全部丢掉,还有的需要按照四舍五入规则进位,如果选错函数,最终统计结果就会出现偏差,同时还要注意负数取整的时候,INT 函数和 TRUNC 函数结果会不一样,这是很多新手最容易踩坑的地方。

常用取整函数说明

函数公式写法取整规则适用场景
INTINT (数值)向下取整,向更小的整数靠拢正数直接砍掉小数,负数会往更小整数走
TRUNCTRUNC (数值)直接截断小数部分,保留整数只删除小数,不做进位,负数和正数规则统一
ROUNDROUND (数值,0)四舍五入取整,第二位参数填 0 代表保留 0 位小数也就是整数常规统计,最常用的标准四舍五入取整
ROUNDUPROUNDUP (数值,0)向上进位,只要存在小数就进一位物流计费材料用量,只要有余数就按整数进位
ROUNDDOWNROUNDDOWN (数值,0)向下舍弃小数,和 TRUNC 效果在正数上一致直接抹掉小数,不进位

基础操作步骤

1 选中要输出整数结果的空白单元格,双击进入公式编辑状态。

2 输入等号,接着输入对应的取整函数,括号里面填写需要取整的原数字单元格,第二个参数根据函数要求填写,整数取整统一填写 0。

3 输入完成按回车键,单元格就会生成整数取整后的结果。

4 鼠标移动到单元格右下角,等到光标变成黑色十字填充柄,按住下拉,整列批量完成整数取整计算。

5 如果需要修改取整方式,直接双击单元格修改函数名称,回车更新结果。

深度要点和易错点

第一 正数场景 INT 和 TRUNC 结果相同,比如 8.9,两个函数都得到 8。负数场景结果不一样,比如负 8.9,INT 得到负 9,TRUNC 得到负 8,INT 是向数轴更小方向取整,TRUNC 只是单纯截断小数。

第二 ROUND 函数第二个参数如果写大于 0 的数字,就是保留对应位数小数,想要整数取整必须写 0,很多人忘记这个参数,公式报错。

第三 ROUNDUP 和 ROUNDDOWN 第二个参数同样填 0,代表整数层级的向上进位和向下舍弃,不要混淆成保留小数。

第四 单元格显示成整数不等于真正整数取整,很多人只是设置单元格格式把小数隐藏,底层数值依然带小数,后续求和计算还会带上小数,这种属于假取整,必须用函数生成真正的整数数值。

第五 如果需要按倍数取整,比如按 10 的倍数取整,可以使用 MROUND 函数,属于进阶整数取整,MROUND (数值,10),可以就近取到 10 的整数倍。

补充 单元格格式假取整方式

这个方式只改变显示外观,原始数值不变。

1 选中数据区域。

2 右键选择设置单元格格式。

3 数字分类选择数值,小数位数修改为 0。

4 确定之后单元格看起来是整数,但是编辑栏依旧能看到原始带小数的数字,求和运算仍然使用原数值,适合只需要打印展示,不需要后续计算的场景。

【常见问题】

问题 1 excel 整数取整的时候 INT 和 TRUNC 为什么负数结果不一样

回答 1 excel 整数取整里面 INT 函数规则是向更小的整数方向靠拢,TRUNC 函数只是直接截断小数部分,所以负数做整数取整的时候两个函数结果不同,如果业务要求负数只去掉小数,优先选用 TRUNC 函数。

问题 2 excel 整数取整怎么实现只要有小数就向上进一位

回答 1 excel 整数取整想要向上进位,使用 ROUNDUP 函数,公式写 ROUNDUP (原单元格,0),不管小数部分是 0.1 还是 0.9,整数部分都会加 1,适合计件计费这类业务。

问题 3 excel 整数取整只隐藏小数是不是真正完成取整

回答 1 excel 整数取整只修改单元格小数位数属于假取整,单元格底层数值依旧保留小数,后续汇总计算还会带上小数,想要得到真实整数数值,必须使用 INT ROUND 这类函数生成新的计算结果。

问题 4 excel 整数取整能不能就近取到 10 的倍数

回答 1 excel 整数取整支持按倍数就近取整,使用 MROUND 函数,公式 MROUND (数值,10),可以把数字就近变成 10 的整数倍,属于进阶版本的整数取整方案。

【免责申明】

本教程基于桌面版 Excel 常规版本编写,不同 Excel 版本函数兼容性基本一致,WPS 表格函数名称和运算逻辑大体相同,部分旧版本 Excel 对 MROUND 需要加载分析工具库,本文仅作为学习参考,不承担因公式选错业务核算错误或者数据异常带来的相关责任。

Top