函数Ceiling向上舍入和Floor向下舍入语法实例图文介绍
所谓的向上取整,并非四舍五入。如CEILING(5.13,0.1)=5.2,CEILING(4.92,0.1)=5.0,CEILING(-14.823,-0.01)=-14.83,
其中参数1是要处理的数据,参数2是要获得的数据小数格式(也就是位数),如0.1,0.01,0.001.。
特殊说明,参数1、参数2的正负符号要一致,同正或同负,否则会出#NUM!值。
将参数Number向上舍入(正向无穷大的方向)为最接近的 significance 的倍数。
1、语法
=CEILING(number,significance)
=FLOOR(number,significance)
TIPS:
在单元格输入=Ceiling( 和=Floor(,就会提示上述语法
参数number是要向上/向下舍入的数,本文中的"上"和"下"指的是数轴的“正方向”和“负方向”
参数significance是指定基数最接近的倍数:
significance=1、10,代表保留个位、十位
significance=0.1或0.01时,代表保留一位、两位小数
significance=0.5,代表保留至0.5的倍数
其功能是“向下取整”,或者说“向下舍入”,即取不大于x的最大整数与“四舍五入”不同,下取整是直接取按照数轴上最接近要求的值左边的值,也就是不大于要求的值的最大的那个。
2、案例-保留个位、十位或一位、两位小数
说明:
对于Ceiling/Floor函数,所谓的“向上舍入”和“向下舍入”指的是数轴方向,比如ceiling(-3.152,0.01)就是将-3.152向数轴正方向舍入到-3.15,如下图
请勿与round类函数混淆,如roundup(-3.152,2)返回值为-3.16,因为TA的“向上舍入”指的是见到-3.152中第二位5以后有数2,就舍去2,并进5为6,即为-3.16
3、案例-保留指定倍数
给几个使用该公式的场景(欢迎补充):
零售商场最小纸币按5角钱找零
计算年龄不需要出现5.3、28.8岁,但要考虑半岁
将一段数字快速归类到比如0~49,50~99,100~150之中
4、知识拓展-*.MATH函数
以上便是为大家介绍的Ceiling和Floor函数,在新版本Excel中,加入了CEILING.MATH和FLOOR.MATH两个函数,如果亲已经明白了本文上述内容,那么在电脑上体验下这两个函数应是没有难度!
上一篇: 为Excel2007电子表格添加水印效果
下一篇: excel公式中的运算符优先级