ARTICLE · 1140051
Excel数学函数精讲:INT取整函数,90%人用错的向下取整技巧!
Excel数学函数精讲:INT取整函数,90%人用错的向下取整技巧!大家好,今天给大家拆解Excel数学与三角函数中最常用的取整函数——INT函数。 日常办公中,我们经常需要去掉小数、只保留整数部分,很多人直接四舍五入,导致数据统计出错。而INT作为Excel专属向下取整函数,是统计数据、计算年龄、拆分数值、核算库存的核心公式。 一、INT函数核心定义 INT函数是Excel【数学和三角函数】旗下的基础函数,核心作用:将数字无条件向下舍入,取最接近的整数。 简单翻译: 不管小数点后面是几,正数直接舍去小数,负数向更小的整数取值,永远向负无穷方向向下取整。 二、INT函数标准语法 =INT(number) 参数解析 number(唯一必填参数):需要取整的实数 可以直接输入数字、引用单元格、公式计算结果,支持正数、负数、小数。 三、基础用法演示(正负数重点区分) 很多新手用错INT函数,99%的问题都出在负数取整上,我们分两种情况实操: 1、正数取整(最简单) 正数使用INT,直接删除所有小数部分,只保留整数,无四舍五入。 - =INT(3.1) → 3 - =INT(3.999) → 3 - =INT(100.05) → 100 ✅ 总结:正数INT取整 = 直接截断小数 2、负数取整(高频易错点) 重点!INT不是单纯删小数! 负数会向下(更小数值)取整,不是保留整数部分! - =INT(-2.1) → -3 - =INT(-2.9) → -3 - =INT(-5.01) → -6 很多人以为-2.1取整是-2,实际INT函数结果是-3,这是和普通取整最大的区别,财务、数据统计务必注意! 3、整数/0取值 本身是整数、0的数字,INT取值不变 - =INT(66) → 66 - =INT(0) → 0 四、4个办公高频实战场景(直接复制公式) 场景1:快速计算周岁年龄 日常身份证、出生日期算年龄,不用复杂嵌套,INT一键搞定 假设A2单元格是出生日期:2000-05-20 公式: =INT((TODAY()-A2)/365) 原理:用当前日期减去出生日期得到总天数,除以365,INT向下取整,精准计算实际周岁。 场景2:拆分整数和小数部分 很多报表需要单独提取数字的整数、小数部分,INT搭配减法即可实现 A2=128.68 1、提取整数:=INT(A2) → 128 2、提取小数:=A2-INT(A2) → 0.68 场景3:数据规整,批量去除小数 统计库存、人数、设备数量(只能为整数),批量规整数据 选中数据列,输入公式: =INT(A2) 一键批量清除所有小数,数据规整统一。 场景4:金额取整(舍去零头) 部分场景需要舍去小数金额,只取整数金额(不四舍五入) A2=99.99元 公式:=INT(A2) → 99元 五、INT函数 VS ROUND/TRUNC 取整区别(必看) 办公中3大取整函数极易混淆,一张表讲清差异: 1、INT:向下取整,负数向更小值取值 2、ROUND:四舍五入取整,根据小数自动进退位 3、TRUNC:直接截断小数,正负数只保留整数部分 举例对比(数值-2.8): - INT(-2.8) = -3 - TRUNC(-2.8) = -2 - ROUND(-2.8,0) = -3 ✅ 取舍建议: - 算年龄、天数、数量统计 → 用INT - 精准四舍五入对账 → 用ROUND - 单纯删小数、不改变正负整数 → 用TRUNC 六、常见报错&问题解决 1、公式返回错误值#VALUE! 原因:单元格内容不是数字(文字、符号、空值) 解决:确保参数为纯数字或可计算数值 2、负数取整结果和预期不符 不是公式错误!是INT向下取整的特性,需要单纯删小数请换TRUNC函数 3、结果自带小数、不生效 原因:单元格提前设置小数格式,重置为【常规/数值格式】即可 七、全文总结(干货速记) 1、INT函数语法:=INT(数值/单元格),唯一参数,简单好记 2、核心逻辑:永远向下取整,正数截小数,负数往小取 3、核心用途:计算周岁、规整数据、拆分数字、舍去小数零头 4、避坑重点:负数不取原整数,需要截断小数优先用TRUNC 本专栏会持续更新Excel实操干货 建议大家收藏推文,闲暇照着实操练习。 关注本公众号,不错过后续连载内容。