当你需要取整数的时候Microsoft Excel,使用INT函数将数字四舍五入到下一个最低的整数,并去掉小数部分。不像格式化选项在不影响底层数据的情况下改变显示的小数位数,INT函数改变工作表。使用这个函数会影响计算结果。
本文中的说明适用于Excel 2019、2016、2013、2010和2007,以及Excel for Microsoft 365、Excel Online、Excel for Mac、Excel for iPad、Excel for iPhone和Excel for Android。
INT函数语法和参数
一个函数的语法引用函数的布局,包括函数的名称、方括号和参数。
INT函数的语法是:
= INT (数量)
数量要四舍五入的值。这个参数可以包含四舍五入的实际数据(见下图中的第2行)或单元格引用指向工作表中数据的位置(参见第3行)。
输入INT函数
下面的示例概述了将INT函数输入到单元格B3中的步骤。要输入函数及其参数,请使用以下两种方法之一:
- 在单元格B3中输入完整的函数=INT(A3)。
- 使用Excel的内置公式选择函数及其参数。
虽然可以手动输入完整的函数,但使用对话框可能更容易,因为它负责输入函数的语法。这样,您就不必担心参数之间的括号和逗号分隔符是否被正确放置。
输入INT函数:
-
类型567.96放入空白工作表的A3单元格。
-
选择单元格B3使它成为活动单元格。这里将显示INT函数的结果。
-
选择公式选项卡的丝带菜单。
-
选择数学和三角函数打开下拉列表。
-
选择INT在列表中打开函数参数对话框。(在Mac电脑上,Mac公式构建器打开。)
-
将光标放在数量文本框中。
-
选择细胞A3在工作表中输入该单元格引用。
-
选择好吧当你完成了。(在Mac上,选择完成来完成功能。)
INT vs. TRUNC函数
INT函数非常类似于另一个Excel舍入函数TRUNC函数。两个函数都返回整数作为结果,但它们获得的结果不同。当INT将数字舍入到最接近的整数时,TRUNC截断或删除数据的小数部分而不舍入。
如果是负数,这两个函数之间的差别是显而易见的。对于正值,如上面第3行和第4行所示,当删除A3单元格中数字567.96的小数部分时,INT和TRUNC都返回值567。
然而,在第5行和第6行中,两个函数返回的值不同,-568和-567,因为使用INT向下舍入负数意味着离零舍入,而TRUNC函数在删除数字的小数部分时保持整数不变。
返回十进制值
要返回数字的小数部分,而不是整数部分,请使用单元格B7中所示的INT创建一个公式。通过从单元格A7的整数中减去整数部分,只剩下小数0.96。
可以使用国防部函数,如第8行。MOD函数,即模数的缩写,通常返回除法运算的余数。
将除数设置为1(除数是函数的第二个参数)将删除任何数字的整数部分,只留下小数部分作为余数。