Función ROUND

Redondea un número al número de dígitos especificado.

Sintaxis

ROUND(<number>, <num_digits>)

Parámetros

Término

Definición

number

Número que desea redondear.

num_digits

Número de dígitos a los que desea redondear. Un valor negativo redondea los dígitos a la izquierda del separador decimal; un valor de cero redondea al entero más cercano.

Valor devuelto

Un número decimal.

Comentarios

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

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

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

Funciones relacionadas

Para redondear siempre (lejos de cero), use la función ROUNDUP.

Para redondear siempre hacia abajo (cerca de cero), use la función ROUNDDOWN.

Para redondear un número a un múltiplo concreto (por ejemplo, para redondear al múltiplo más cercano de 0,5), use la función MROUND.

Puede usar las funciones TRUNC e INT para obtener la parte entera del número.

Ejemplo

La fórmula siguiente redondea 2,15 hacia arriba una posición decimal. El resultado esperado es 2,2.

=ROUND(2.15,1)

La fórmula siguiente redondea 21,5 a una posición decimal a la izquierda del separador decimal. El resultado esperado es 20.

=ROUND(21.5,-1)

Vea también

Referencia

Función ROUND

Función ROUNDDOWN

Función MROUND

Función INT

Función TRUNC

Otros recursos

Funciones matemáticas y trigonométricas (DAX)