乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > Excel公式——取整那些事儿-excel取整函数

Excel公式——取整那些事儿-excel取整函数

作者:乔山办公网日期:

返回目录:excel表格制作

这个世界上有种很隐蔽的错误,叫做你看着它是11.1,实际它却是11.11

在使用Excel的过程中,有时是为了整齐,有时是为了好看,很多人都有习惯设置一下数字格式,并且只保留有限位数的计算结果,这就导致了你看到的可能和实际表中的数据不一致,虽然挺多时候我们也许不用如此精确,但是,对于一些具有实际意义的数值,小数点后的存在始终还是有点尴尬的,比如说,你估算出来了一个人数,结果是2.4,那是不是说咱需要现场变个手撕鬼子的魔术?

而一般情况下,Excel中取整用的公式有一下几种:

1) =INT():这个公式规则比较简单,你放个数值进去,它直接向下取整给你个整数,不需要任何参数,比如你需要INT(3.7),它会计算出3,但有一点,当你给它的是个负数时,它还是往数值小的那个方向计算,比如INT(-3.7),计算结果是-4

2) =ROUND(x,小数点位数):相比INT的取整方式,ROUND就比较符合我们的一般认知了,它用的是四舍五入,而且负数的计算规则也一样是四舍五入,对没有特定要求的近似取整十分合用,参数中(就是括号里逗号后面那部分)的小数点位数为0时是整数,为1时是保留1位小数,这里小小的提示下,如果参数是负数的话,小数点的位数也是可以往前移的,比方说,ROUND(21.6,-1),计算结果是20

3) CEILING和FLOOR,这俩的公式结构是一样的,不同的地方只是CEILING(天花板)是向上取整,FLOOR(地板)是向下取整,公式长这样:

=CEILING(x,倍数)

=FLOOR(x,倍数)

但它们俩的倍数设置稍稍有点讲究,我得分几种情况列下:

1. 当你给的数x是正数时,倍数也得是正数,倍数为负的话会报错

倍数为1时相当于取整数,倍数为0.1时保留1位小数,但这里的倍数完全不局限于取整,也可以这么用

比如你这两天在搬家,有一大堆东西需要装箱子,假设每个箱子能放得了4.5kg的重量,那么你需要的箱子数就是=CEILING(总重量,4.5)/4.5,当然,如果你打算零头的东西自己单独装个袋子,省掉一个箱子的话,也可以是=FLOOR(总重量,4.5)/4.5

这个对于采购环节中的包装量(Rounding Value)的计算比较方便,也是本人比较常用的方法

2. 而当你要计算的x是个负数时,倍数也需要是负数,不然也是报错

而它的计算方向是和去掉负数符号时的结果一样,就是。。。算了,这里我直接举例吧

比如计算-3.4取整时,CEILING(-3.4,-1)=-4,而FLOOR(-3.4,-1)=-3,差不多就像这样:

Excel公式——取整那些事儿

3. 而倍数取0的时候,CEILING不管计算什么数结果都是0,FLOOR不管计算什么都报错

今天感觉自己写得还蛮快的~~~

Excel公式——取整那些事儿

相关阅读

关键词不能为空
极力推荐
  • Excel表格操作技巧汇总-Excel表格

  • Excel表格,Excel表格操作技巧汇总:职场人难免会制作各种表格,有些表格需要协调很多内容,制作起来很费劲。很多仍在用旧版OfficeExcel的朋友,建立一个功能复杂的表格,往往需要耗费

ppt怎么做_excel表格制作_office365_word文档_365办公网