Excel 取整函数怎么使用是数值处理非常高频的需求,很多人以为取整只有一种方式,其实 Excel 里面有多个取整相关函数,不同函数取整规则差别很大,有的是四舍五入取整,有的是直接舍去小数向下取整,有的是向上进位取整,还有按指定倍数取整,财务 库存 计量统计场景经常需要按照业务规则做取整,如果选错函数,计算结果就会和业务要求不一致,所有 Excel 取整函数都必须以等号开头,没有等号会识别成普通文本,不会执行运算,函数支持单元格引用,写好第一个公式之后可以下拉填充批量取整,微软 Excel 和 WPS 表格这套取整函数语法基本通用,学习的时候重点区分每个函数的运算逻辑,不要把 INT ROUND CEILING FLOOR 这些函数混淆。
一 ROUND 函数 四舍五入取整
ROUND 是最常用的 Excel 取整函数,按照四舍五入规则保留指定小数位数,取整就是把小数位数设置成 0
函数基础语法 ROUND 数值 保留小数位数
1 点击存放结果的单元格
2 输入等号,接着输入 ROUND
3 输入左括号,第一个参数填写需要取整的数值或者单元格,第二个参数填写 0,代表取整到整数
4 补全右括号,完整公式 = ROUND (A2,0)
5 按下回车键,得到四舍五入之后的整数结果
特点 小数部分大于等于 5 就进 1,小于 5 直接舍弃,是日常报表最常用的取整方式
二 INT 函数 向下取整
INT 函数是向下取整,不管小数部分是多少,都向更小的整数方向舍弃小数
函数基础语法 INT 数值
1 选中结果单元格,输入 = INT (
2 括号里面填写单元格或者数字,例如 A2
3 补全右括号,公式 = INT (A2)
4 回车输出结果
重点注意 正数向下取整很好理解,负数的时候规则会变化,比如 INT (-3.2) 结果是 - 4,不是 - 3,很多新手在这里出错
三 TRUNC 函数 截断取整
TRUNC 是直接截断小数部分,只保留整数,不会四舍五入,正数效果和 INT 类似,负数和 INT 不一样
函数基础语法 TRUNC 数值 保留小数位数
1 选中单元格,输入 = TRUNC (
2 第一个参数填写数值单元格,第二个参数填写 0 代表取整
3 补全右括号,公式 = TRUNC (A2,0)
4 回车得到截断后的整数
特点 负数 TRUNC (-3.2) 结果是 - 3,直接砍掉小数,不会往更小负数进位,这是和 INT 最大区别
四 CEILING 函数 向上进位取整
CEILING 是向上取整,把数值向上进位到指定倍数,如果取整到整数,就是不管小数是多少都向上进一位
函数基础语法 CEILING 数值 基数
1 选中单元格输入 = CEILING (
2 第一个参数填写待处理数值,第二个参数填写 1,代表向上取整到整数
3 补全右括号,公式 = CEILING (A2,1)
4 回车运算
适用场景 物流件数 包装数量,只要有小数就要向上多算一件,比如 3.1 向上取整得到 4
五 FLOOR 函数 向下舍入到指定倍数
FLOOR 和 CEILING 相反,是向下舍弃,把数值向下调整到指定倍数,基数填 1 就是向下取整到整数
函数基础语法 FLOOR 数值 基数
1 选中单元格输入 = FLOOR (
2 第一个参数填写数值,第二个参数填写 1
3 补全右括号,公式 = FLOOR (A2,1)
4 回车得到结果
适用场景 库存计量,不能超过原有数值,只向下保留整数
六 函数对比表格
函数名称 公式示例 取整规则 适用场景
ROUND =ROUND (A2,0) 四舍五入 常规统计报表
INT =INT (A2) 向下取整,负数会继续变小 正数取整,特殊负数计算
TRUNC =TRUNC (A2,0) 直接截断小数 只删除小数不进位
CEILING =CEILING (A2,1) 向上进位 包装 物流向上计件
FLOOR =FLOOR (A2,1) 向下舍弃 库存计量不超量
七 下拉批量取整操作
Excel 取整函数使用单元格相对引用之后,支持下拉批量处理整列数据
1 第一个单元格写好取整公式,算出结果
2 点击单元格,移动鼠标到右下角填充柄,光标变成黑色十字
3 按住鼠标向下拖动,函数里面行号自动偏移,整列批量完成取整
如果需要固定原数值单元格,下拉的时候引用不变,就在行号前面添加美元符号,设置绝对引用
八 常见报错和排查要点
第一 单元格显示公式文字,不计算数值,一般是单元格预设成文本格式,改成常规格式,双击单元格回车重新激活计算
第二 提示 NUM 错误,CEILING 和 FLOOR 里面基数和数值符号不一致的时候容易报错,正数数值要搭配正数基数
第三 结果和预期不一样,优先核对是不是选错 Excel 取整函数,很多人把 INT 当成四舍五入,导致结果偏差
第四 ROUND 如果第二个参数不是 0,就是保留几位小数,不是整数取整,写公式的时候不要忘记第二个参数填 0
综合对比,日常普通四舍五入优先用 ROUND,单纯砍掉小数用 TRUNC,需要向下取整理解负数特殊规则选 INT,业务要求向上进位选 CEILING,向下按倍数舍弃选 FLOOR,学习 Excel 取整函数怎么使用的时候,核心就是分清每个函数的取整逻辑,按照业务需求挑选对应的函数,就可以避免计算错误。
【常见问题】
问题 1 Excel 取整函数怎么使用 INT 和 TRUNC 有什么区别
回答 1 Excel 取整函数怎么使用里面,INT 是向下取整,负数会变成更小整数,TRUNC 是直接截断小数,负数不会继续变小,使用 Excel 取整函数的时候,负数场景一定要区分 INT 和 TRUNC,不然 Excel 取整函数输出结果会出错。
问题 2 Excel 取整函数怎么使用 想要四舍五入取整选哪个
回答 1 Excel 取整函数怎么使用,如果业务要求四舍五入,就选择 ROUND 这个 Excel 取整函数,公式里面第二个参数填写 0,就是 Excel 取整函数整数取整,小数满 5 自动进位。
问题 3 Excel 取整函数怎么使用 CEILING 向上取整报 NUM 错误怎么办
回答 1 Excel 取整函数怎么使用,CEILING 这个 Excel 取整函数出现 NUM 报错,一般是数值和基数正负号不一样,调整基数符号和数值保持一致,Excel 取整函数就可以正常向上取整运算。
问题 4 Excel 取整函数怎么使用 可以整列批量取整吗
回答 1 Excel 取整函数怎么使用,只要 Excel 取整函数里面使用单元格引用,第一个单元格公式完成之后拖动填充柄下拉,就可以整列批量执行 Excel 取整函数,不需要逐个单元格手动输入公式。
【免责申明】
本文内容仅作为 Excel 取整函数怎么使用的操作教学参考,不同版本 Excel 函数支持情况存在差异,计算结果请自行复核,因函数选择或者公式编写错误造成的数据计算偏差,本文不承担相关责任。


