Excel只保留整数、上下与四舍五入取整及取整为最接近的偶数
2024-07-14 4
在Excel中,舍入函数主要有五种,分别是只保留整体而不舍入的舍入函数、四舍五入到最接近偶数的舍入函数、向上舍入和向下舍入。其中,有仅保留整数部分的Int和Trunc函数、向上舍入到最接近的偶数的Round函数、向上舍入到最接近的偶数的Even函数、向上舍入的Round函数和Limit函数、RoundDown和Floor函数,不同的函数参数和使用方法不同下面是这些Excel舍入函数的具体用法示例中使用的版本是Excel2016。
1只截取整个部分的舍入函数
(1)舍入函数Int
1、在B1单元格中输入公式INT(A1),按回车,则A1单元格中的8568变为85,将A1中的值改为-8568,同理使用公式INT(A1),结果为-86;将A1中的值改为-8525,同样使用公式INT(A1),结果也是-86,运算过程步骤如图1所示:
2、注意:当为正数时,使用INT函数进行四舍五入,只保留整数部分,丢弃小数部分,当为负数时不四舍五入,无论是否都会进一;小数点后的数字大于或等于5。
(2)树干取圆功能
1、在B1单元格中输入公式TRUNC(A1,0),按回车,则A1单元格中的856变为85,将856改为-856,再使用相同的公式TRUNC(A1,0),结果为-85;将-856改为-852,结果也是-85操作步骤如图2所示:
2、将A1的值修改为852,并在B1中输入公式TRUNC(A1,-1),如图3所示:
图3
3按回车键结果为80,如图4所示:
4、注意:公式TRUNC(A1,0)中,0表示不保留小数,即四舍五入,无论小数点是否大于等于5,都不会前进一位;当“指定位数”小于0时,将指定对应位数的第一位替换为0。比如上例中的852就变成了80。同样的,TRUNC(856,-1),结果也是80。-1表示得到的是十的数量,数量是0替换。
2舍入功能
1、在B1单元格中输入公式ROUND(A1,0),按回车则A1单元格中的值8554变成86,结果进行四舍五入,然后用公式ROUND(A1,0),结果为85,不四舍五入则将A1单元格的值改为-856,同样使用ROUND(A1,0)公式,结果为-86,同样高级;操作流程步骤如图5所示:
2、注意:使用Round函数进行四舍五入,无论是正数还是负数,都会进行四舍五入。公式ROUND(A1,0)中的表达式不保留小数位。
3使用Even函数四舍五入到最接近的偶数。
1、在B1单元格中输入公式EVEN(A1)并按回车,则A1单元格中的853变成86,86是偶数变化853到-853,然后使用公式EVEN(A1),结果为-;86,结果也是偶数,运算过程步骤如图6所示:
图6
2、说明:使用Even函数四舍五入到最接近的偶数,无论正负数,或者小数点后的数字大于等于5,都会四舍五入到最接近的偶数。另一个例子是EVEN(863),结果是88。在整数的偶数中,只有88最接近863。
4向上取整功能
(1)向上舍入函数
1、在B1单元格中输入公式ROUNDUP(A1,0),按回车则A1单元格中的852就变成86,虽然小数点后是2,但在852之前也前进了一位负号同样的ROUNDUP(A1,0),按回车,结果为-86,操作过程步骤如图7所示:
2、说明:RoundUp函数用于向上取整,无论是负数还是正数,或者小数点后大于等于5的都向前移动一位。
(2)向上舍入到指定的Limit倍数函数
1在B1单元格中输入公式CEILING(A1,1),然后按Enter键,则A1单元格中的863变为86,将公式改为3,结果也是87。87是1和3的倍数。将公式中的3改为5,结果是90,90是5的倍数将公式改为2和4,结果都是88,88是2和4的倍数;如下:图8所示:
2、公式CEILING(A1,1)中的第二个参数也可以是小数,例如将1改为03,如图9所示:
3按回车,结果是864,864是03的倍数,如图10所示:
4说明:Limit函数用于将一个值按指定倍数向最大绝对值方向舍入到最接近的数。指定倍数可以是正整数或负整数,也可以是正小数或负小数。
5向下取整功能
(1)向下舍入函数
1、在B1单元格中输入公式ROUNDDOWN(A1,0),按回车则A1单元格中的867变成86,公式中小数点后7不进0到-1结果为80;将单元格A1中的867更改为-867,然后将公式中的-1更改为0。结果为-86,如图11所示:
2、说明:使用RoundDown函数,使第二个参数为0,当第二个参数小于0时,只保留整部分,将指定对应位的第一位替换为0。例如演示中,ROUNDDOWN(A1,-1),结果为80,-1表示取十位,将数字替换为0。
(2)向下舍入到指定倍数的Floor函数
1、在B1单元格中输入公式FLOOR(A1,1),按回车则A1单元格中的867变成86,公式中小数点后的7不进1为3,结果为84、84最接近867,是3的倍数,将公式中的3改为5,结果为85,85也最接近867,然后将公式中的5改为5;对于2和4,结果也最接近867,分别是2和4的倍数。运算步骤如图12所示:
2说明:Floor函数用于按照指定倍数(即第二个参数)向下舍入到最接近的数字,可以是正整数或负整数,也可以是正负小数,但不能。0。
本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。