excel除法取整数不足加一 向上取整的除法运算技巧
每天都在使用Excel的人最可能在除法运算中遇到“最后一位数不足则补一”的情况。
在Excel中,对于一般的分数,它的运算结果是介于最近的两个整数之间的。
而有些特殊的情况,就是此时最后一位取整,恰好是最近的两个整数相差0.5的情况,它舍去小数部分时,还是要保留一个整数,主要是鉴于外界可能会有更多的操作处理。
于是,就出现了excel除法取整数不足加一的向上取整的技巧。
对于这种情况,可以使用MS Excel的ROUNDUP函数来解决,ROUNDUP函数可以将指定的数字“进位”(作为一般书写方法中我们所熟悉的“向上取整”),而指定数字就是我们要的运算结果,只是因为最后一位取整,就会缺少一个整数。
具体操作步骤如下:
1、建立一个新的Excel文档,在文档中新建两个列,B列和C列。
2、在B列中输入你想进行运算的数据,在C列输入你想取的结果中少的那个数。
3、在C列输入 =ROUNDUP,其中运算数就是你想要做的除法被除数,ROUNDUP函数就是把B1中的数除以运算数,并且在最后一位取整,不足的补一。
比如我们想要计算: 10 / 3 = 3.33,但结果只取整数,则可用ROUNDUP函数来计算: =ROUNDUP,其中B1中填写的是10,则结果就是4,表达的意思就是10除以3,若取余数是小于0.5,则取整数,否则补一向上取整成4。
假如说算式是:11/3 = 3.67,而我们还是要取整数,则可以用ROUNDUP函数来计算:=ROUNDUP,其中B1中填写的是11,结果就是4,表达的意思是11除以3,若取余数小于0.5,则取整数,若取余数大于或者等于0.5,则向上取整后加一。
另外,ROUNDUP函数还有一种特殊处理:如果参考列表中的内容的最后一位余数是0.5,函数不会加一,而是加两(即向上取整的技巧)。
例如:
11/4 = 2.75,其中B1填写的是11,则“=ROUNDUP”的结果就是3,ROUNDUP函数向下取整余数加一后为4(即11/4 = 2.75)。
ROUNDUP函数源自Excel,主要用来解决在Excel除法运算中最后一位取整,也就是取余数小于0.5则取整数,反之,则向上取整加一的情况,也就是所谓的excel除法取整数不足加一的情况,使用ROUNDUP函数可以被合理地处理,从而解决这个困扰用户的问题。