1. 概述
语法 | ROUND(number,num_digits) | 返回某个数字按指定位数舍入后的数字。 |
---|---|---|
参数1 | number | 需要进行舍入的数字。 |
参数2 | num_digits | 按此位数进行舍入,小于0,则在小数点左侧进行舍入。等于0,则舍入到最接近的整数。大于0,则舍入到指定的小数位。 |
2. 注意事项
1)支持两个数值参数。
2)一般情况下 ROUND 函数遵循四舍五入的规则。
若在特殊情况下精度发生偏差,可使用函数 old_round 进行计算,替代 ROUND 函数。
3. 示例
示例数据:商品销售明细表.xlsx
1)使用示例数据「商品销售明细表」,需要将「销售额」数值统一为保留小数点后一位。
在主题中使用 新增列 ,点击「新增公式列」,「新增公式列名」设为“销售额保留一位小数”,命名后输入公式ROUND(销售额,1),点击「确定」,如下图所示:
此时自助数据集中出现保留一位小数后的数据,如下图所示:
2)更多数据示例如下所示:
公式 | 结果 | 备注 |
---|---|---|
ROUND(2.15,1) | 2.2 | |
ROUND(2.149,1) | 2.1 | |
ROUND(-1.475,2) | -1.48 | |
ROUND(21.5,-1) | 20 |