[ROUND函数、ROUNDUP函数、ROUNDDOWN函数]对数值进行四舍五入、向上舍入、向下舍入

文章编号:040507

在计算公式中指定ROUND函数后,可根据所指定的位数对数值进行四舍五入。
在ROUNDUP函数中可对数值进行向上舍入,而在ROUNDDOWN函数中可对数值进行向下舍入。

函数的语法

ROUND函数可根据所指定的位数对数值进行四舍五入。

内容已复制
ROUND(数值, [位数])

ROUNDUP函数可根据所指定的位数对数值进行向上舍入。

内容已复制
ROUNDUP(数值, [位数])

ROUNDDOWN函数可根据所指定的位数对数值进行向下舍入。

内容已复制
ROUNDDOWN(数值, [位数])

ROUND函数、ROUNDUP函数、ROUNDDOWN函数,需要指定数值类型的参数。
“位数”可省略。省略“位数”时,视为指定“0”。

可作为数值类型的参数指定为“数值”的是数值字段的字段代码、值为数值的计算公式或数值。

“位数”的参数需要指定位数。
想要处理小数点后的位数时,需要指定正数。
想要处理小数点左侧(整数部分)时,需要指定0或负数。

位数的指定方法

位数指定为“2”时

在小数点后第3位进行处理。
在数值中指定了“1234.567”时的计算结果如下所示。

  • 四舍五入:1234.57
  • 向下舍入:1234.56
  • 向上舍入:1234.57

位数指定为“1”时

在小数点后第2位进行处理。
在数值中指定了“1234.567”时的计算结果如下所示。

  • 四舍五入:1234.6
  • 向下舍入:1234.5
  • 向上舍入:1234.6

位数指定为“0”时

在小数点后第1位进行处理。
在数值中指定了“1234.567”时的计算结果如下所示。

  • 四舍五入:1235
  • 向下舍入:1234
  • 向上舍入:1235

省略“位数”时,也视为指定“0”。

位数指定为“-1”时

在个位进行处理。
在数值中指定了“1234.567”时的计算结果如下所示。

  • 四舍五入:1230
  • 向下舍入:1230
  • 向上舍入:1240

位数指定为“-2”时

在十位进行处理。
在数值中指定了“1234.567”时的计算结果如下所示。

  • 四舍五入:1200
  • 向下舍入:1200
  • 向上舍入:1300

计算公式的示例

在计算公式中,请指定字段代码作为参数而非字段名称。
在以下示例中,字段名称和字段代码完全一致。

计算销售价格并进行四舍五入的计算公式

以下示例是,对除税价格乘以手续费(1.1)后的数值进行四舍五入,计算销售价格的计算公式。
求的是整数,因此省略第2参数的“0”。

内容已复制
ROUND(除税价格 * 1.1)

截图:自动计算销售价格的页面 在“除税价格”字段中输入价格后,会乘以10%的手续费,以小数点后四舍五入的方式计算销售价格。

计算销售价格并进行向上舍入的计算公式

以下示例是,对除税价格乘以手续费(1.1)后的数值进行向上舍入,计算销售价格的计算公式。
求的是整数,因此省略第2参数的“0”。

内容已复制
ROUNDUP(除税价格 * 1.1)

在“除税价格”字段中输入价格后,会乘以10%的手续费,以小数点后向上舍入的方式计算销售价格。

计算销售价格并进行向下舍入的计算公式

以下示例是,对除税价格乘以手续费(1.1)后的数值进行向下舍入,计算销售价格的计算公式。
求的是整数,因此省略第2参数的“0”。

内容已复制
ROUNDDOWN(除税价格 * 1.1)

在“除税价格”字段中输入价格后,会乘以10%的手续费,以小数点后向下舍入的方式计算销售价格。