取舍
excel取舍函数round使用教程
round是一个取舍函数。在简体中文版里是按四舍五入进行计算。如果是在VBA里面是按四舍六入五成双的规则。也就是所谓的国际上通用的银行家规则进行计算。这个函数的作用是将第一参数进行取舍。位数按第二个参数。Round(16.2555,2)的意思是对16.2555这个数进行小数点后2位进行4舍5入,同理,Round(16.2555,3)就是小数点后3位进行4舍5入。ASP的Round函数是4舍6入,5奇进偶不进,这样在一大堆需要四舍五入的数字相加时,可以减少误差增加精度,很多语言的round函数都是这样定义的。 4.5,小数5前是4,偶数,因此不进,舍为4。如果一定需要四舍五入的话,用类似int(n+0.5)的方法。 INT 将数字向下舍入到最接近的整数。 语法 INT(number) Number 需要进行向下舍入取整的实数。 例如 =INT(8.9) 将 8.9 向下舍入到最接近的整数 (8) =INT(-8.9) 将 -8.9 向下舍入到最接近的整数 (-9)
Excel按位取舍 ROUND函数使用示例教程
ROUND函数的功能是计算某个数字按指定位数取整后的数字;ROUNDDOWN函数的功能是向靠近零值的方向向下(绝对值减小的方向)舍入数字;ROUNDUP函数的功能是向远离零值的方向向上舍入数字。其语法如下:ROUND(number,num_digits) ROUNDDOWN(number,num_digits) ROUNDUP(number,num_digits) 其中,number参数为需要舍入的任意实数,num_digits参数为四舍五入后的数字的位数。下面通过实例详细讲解该函数的使用方法与技巧。打开“ROUNDDOWN函数.xlsx”工作簿,本例中的原始数据如图14-21所示。某网通经营商对家庭用的座机的收费标准如下:每月的座机费为18元,打电话时间在3分钟以内,收费均为0.22元,超过3分钟后,每分钟的通话费用为0.1元,并按整数计算。本例中要求计算出某家庭在一个月内的电话总费用,具体的操作步骤如下。图14-21 原始数据STEP01:选中C2单元格,在编辑栏中输入公式“=IF(B2<=3,0.22,0.22+ROUNDUP((B2-3),0)*0.1)”,然后按“Enter”键返回,即可计算出第1个电话所使用的费用,如图14-22所示。STEP02:选中C2单元格,利用填充柄工具向下复制公式至C6单元格,通过自动填充功能计算出其他电话的通话费用,最终计算结果如图14-23所示。图14-22 计算第1个电话所使用的费用图14-23 计算其他电话的通话费用STEP03:选中D2单元格,在编辑栏中输入公式“=18+SUM(C2:C6)”,然后按“Enter”键返回,即可计算出第1个电话对应的本月电话总费用,如图14-24所示。STEP04:选中D2单元格,利用填充柄工具向下复制公式至D6单元格,通过自动填充功能计算出其他电话对应的本月电话总费用,最终计算结果如图14-25所示。