在日常数据处理中,经常会遇到一种需求:将数值按指定倍数向下取整,例如按 5 的倍数取整,让结果的末位统一为 0 或 5。这种场景在销售定价、工时统计、数据分组中非常常见。如果手动处理不仅费时,还容易出错。Excel 的 FLOOR函数 则能轻松完成这一操作。本文将通过实例展示 FLOOR 函数的用法,并解释每个参数的作用,帮助你快速掌握按倍数取整的技巧。
一、FLOOR函数的作用是什么?
FLOOR函数 主要用于:
按指定倍数向下取整数值(永远向下、靠近零)
基本语法为:
参数说明:
-
number:要进行取整的原始数值
-
significance:需要取整到的倍数,如 5、10、0.5 等
FLOOR函数应用广泛,例如:
-
按 5 的倍数取整(末位变 0 或 5)
-
按 10 的倍数归类
-
金额价格向下取整
-
时间、工时数据分组
二、实例:按 5 的倍数取整(统一末位为 0 或 5)
假设 A 列为原始数据,我们希望 B 列显示按 5 的倍数取整后的结果。
在 B2 单元格输入以下公式:
你会发现:
✔ 所有数值都被向下取整
✔ 末位统一变成 0 或 5
✔ 精准遵循“按 5 的倍数计算”的规则
三、FLOOR函数的注意事项(避免报错)
使用 FLOOR函数时需注意:
-
若参数不是数字,会返回 #VALUE!
-
如果数字为正但倍数为负,会出现 #NUM!
-
正数按靠近 0 方向取整
-
负数则向更小的方向取整(更负)
四、总结
通过 Excel 的 FLOOR函数,你可以轻松实现:
-
按 5 的倍数取整
-
操作自动化,无需手算
-
统一数据格式,更便于统计分析
这是 Excel 中最实用的取整函数之一,非常适用于会计、运营、数据分析等职位。
