将数值向下取整为指定因数的最接近的整数倍。
用法示例
FLOOR(23.25,0.1)
FLOOR(A2,1)
语法
FLOOR(值, [因数])
-
值
- 要向下舍入为因数
的最接近整数倍的数值。 -
因数
- [可选 - 默认值为1
] - 要将值
舍入到此数的整数倍。因数
不得为0
。
说明
-
值
和因数
的符号必须相同;即均为正数或均为负数。 -
FLOOR
通常与设为某种“舍入”值(例如0.1
或0.01
)的因数
一同使用,以便舍入到某个特定的小数位。但实际上,因数
可以取与值
符号相同的任何数值,例如,FLOOR(23.25,0.18)
,其结果为23.22
,即0.18 * 129。此函数可用于这样一些情况,例如,将金额舍入到特定的货币面额(例如0.25或0.05美元)。
另请参阅
CEILING
:将数值向上取整为指定因数的最接近的整数倍。
TRUNC
:截除指定有效位之外的部分,取数据的指定有效位。
ROUNDUP
:将数值舍入到指定的小数位数,一概向上进行舍入。
ROUNDDOWN
:将数值舍入到指定的小数位数,一概向下进行舍入。
ROUND
:按标准规则,将数值的指定小数位之后的部分四舍五入。
MROUND
:将数值取整为另一整数最接近的整数倍。
INT
:将数值向下取整为小于或等于该数的最接近的整数。