Compartir a través de


Función ROUNDUP

Redondea un número hacia arriba, en dirección contraria a 0 (cero).

Sintaxis

ROUNDUP(<number>, <num_digits>)

Parámetros

Término

Definición

number

Número real que desea redondear.

num_digits

Número de dígitos a los que desea redondear. Un valor negativo para num_digits redondea a la izquierda del separador decimal; si num_digits es cero o se omite, number se redondea al entero más próximo.

Valor devuelto

Un número decimal.

Comentarios

ROUNDUP se comporta como ROUND, con la excepción de que siempre redondea un número hacia arriba.

  • Si num_digits es mayor que 0 (cero), el número se redondea al número especificado de decimales.

  • Si num_digits es 0, el número se redondea al entero más cercano.

  • Si num_digits es menor que 0, se redondea a la izquierda del separador decimal.

Funciones relacionadas

ROUNDUP se comporta como ROUND, con la excepción de que siempre redondea un número hacia arriba.

Ejemplo

La fórmula siguiente redondea Pi a cuatro decimales. El resultado esperado es 3.1416.

=ROUNDUP(PI(),4) 

Ejemplo: decimales como segundo argumento

Descripción

La fórmula siguiente redondea 1,3 al múltiplo más cercano de 0,2. El resultado esperado es 1,4.

Código

=ROUNDUP(1.3,0.2) 

Ejemplo: número negativo como segundo argumento

Descripción

La fórmula siguiente redondea el valor de la columna FreightCost, con los resultados esperados mostrados en la tabla siguiente:

Código

=ROUNDUP([Values],-1)

Comentarios

Cuando num_digits es menor que cero, el número de posiciones a la izquierda del signo decimal aumenta según el valor que especifique.

FreightCost

Resultado esperado

13.25

20

2.45

10

25.56

30

1.34

10

345.01

350

Vea también

Referencia

Función ROUND

Función ROUNDDOWN

Función MROUND

Función INT

Otros recursos

Funciones matemáticas y trigonométricas (DAX)