本文介绍了 Excel 中 INT 函数的用法,重点讲解其如何将任意数字向下取整为最接近的整数,并通过正数、负数及嵌套公式的示例说明其特性,同时对比了 ROUNDDOWN 函数在处理负数时的差异。
若需将某个数值强制舍去小数部分,使其变为不大于原始值的最大整数(即向负无穷方向取整),可借助 Excel 提供的 INT 函数来实现。该函数的核心作用是执行“向下取整”操作,无论输入的是正数还是负数,都会返回小于或等于该数的最大整数值。
一、INT 函数的基本语法
INT 函数结构简洁,仅接收一个参数——待处理的数值。其功能始终遵循“向负无穷取整”的原则。例如:正数 5.7 取整后得 5,而负数 -5.7 则变为 -6。
1. 在需要显示结果的单元格中输入公式:=INT(数值),其中“数值”可以是直接输入的数字、其他单元格的引用,或由表达式计算得出的结果。
2. 按下回车键后,系统会自动输出向下取整后的整数值。
二、处理正数时的表现
对于正数而言,INT 函数的行为相当于直接去掉小数点后的部分,保留整数部分,这与日常理解的“截断小数”一致。
1. 在 A1 单元格中输入 7.85。
2. 在 B1 单元格中输入公式:=INT(A1)。
3. 回车确认后,B1 将显示 7。
三、处理负数时的特殊规则
当输入为负数时,INT 函数依然坚持“向下取整”逻辑,意味着结果会比原数更小。例如 -4.02 向下取整后不是 -4,而是 -5。
1. 在 A2 单元格中输入 -4.02。
2. 在 B2 单元格中输入公式:=INT(A2)。
3. 回车后,B2 显示结果为 -5。
四、与其他公式组合实现动态取整
INT 函数不仅能独立使用,还能嵌入更复杂的公式中,常用于确保运算过程中的中间结果为整数,从而规避浮点数精度带来的干扰。
1. 在 A3 单元格输入 15.99,在 B3 单元格输入 2.3。
2. 在 C3 单元格输入公式:=INT(A3/B3)。
3. 回车后,C3 显示 6(因为 15.99 ÷ 2.3 ≈ 6.952,向下取整得 6)。
五、INT 与 ROUNDDOWN 函数的区别
虽然 ROUNDDOWN 函数在设置小数位为 0 时也能实现类似效果,但两者在处理负数时的逻辑并不相同:ROUNDDOWN 是“向零方向舍入”,而 INT 是“向负无穷方向舍入”。
1. 在 A4 单元格输入 -8.7。
2. 在 B4 单元格输入公式:=ROUNDDOWN(A4,0)。
3. 在 C4 单元格输入公式:=INT(A4)。
4. 回车后,B4 显示 -8,而 C4 显示 -9,清晰体现了两种函数在负数场景下的差异。

