首页 > 软件教程 > Excel怎么取整 excel怎么取整不四舍五入函数

Excel怎么取整 excel怎么取整不四舍五入函数

作者:佚名 来源:57自学网 时间:2026-03-31

当需要将Excel值转换为整数而不进行四舍五入时,应选择ROUNDDOWN(向零舍入)、TRUNC(向零舍去小数)、INT(负数向下舍入),或将单元格格式设置为小数点后0位(仅显示整数)。

excel怎么取整_excel怎么取整不四舍五入函数

如果需要在Excel 中将值转换为整数,但又不想执行舍入,则需要使用向下截断或向零舍入的函数。以下是实现这一目标的几种方法:

1.使用ROUNDDOWN函数向下取整

ROUNDDOWN 函数总是将小数部分四舍五入为零,无论正数还是负数,它都会向较小的绝对值四舍五入。该函数适用于需要统一向下舍入同时保持数值稳定性的情况。

1. 在目标单元格中输入公式:=ROUNDDOWN(原数值, 0)

2. 将“原始值”替换为实际参考值,例如A1,或直接输入数字,例如4.875。

3. 按Enter 键确认。结果是向下舍入的整数。

4. 选中单元格,拖动右下角的填充柄,批量应用到其他行。

2.使用TRUNC函数截去小数部分

TRUNC函数直接去掉小数位,只保留整数部分,不进行任何舍入判断。负数也保持向零截断,这与非负数时ROUNDDOWN 的行为一致,但在负数场景下更符合“不舍入”的直观要求。

1. 在目标单元格中输入公式:=TRUNC(原数值)

2、如果需要显式指定小数位数,可以写为=TRUNC(原数值, 0)

3. 将“原始值”替换为单元格引用(例如B2)或特定值(例如-4.875)。

4. 按Enter 键获取结果,例如TRUNC (-4.875) 返回-4

3. 使用INT 函数查找最接近的整数。

INT 函数返回小于或等于给定值的最大整数,即正数向下舍入,负数四舍五入为更小的整数(例如INT(-4.875) 返回-5)。适合明确要求向下舍入(包括负数向下扩展)的业务逻辑。

1. 在目标单元格中输入公式:=INT(原数值)

2、将“原值”替换为对应的单元格地址,如C3。

3. 按Enter 键执行计算。请注意,负结果可能小于TRUNC 或ROUNDDOWN。

4. 拖动填充柄即可完成整个列的处理。

4.通过单元格格式设置仅显示整数

该方法不会改变单元格中实际存储的值,只是影响显示效果。适用于报表显示中需要隐藏小数点但后期仍需要高精度计算的场景。

1. 选择目标单元格或单元格范围。

2、右键单击选择“设置单元格格式”或按Ctrl+1快捷键打开对话框。

3. 在“数字”选项卡中选择“数字”,并将“小数位数”设置为0

4. 单击“确定”,它将显示为整数,但编辑栏中仍可见原始小数值。