首页 > 生活常识 >

问 Excel 取整函数怎么使用 多种取整函数详解

2026-11-06 14:24:02
最佳答案

答

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 函数支持情况存在差异,计算结果请自行复核,因函数选择或者公式编写错误造成的数据计算偏差,本文不承担相关责任。