ROUND

La función ROUND redondea un número real a un cierto número de decimales.

Sintaxis

ROUND(número, [decimales])

Parámetros
  • número: número a redondear.
  • decimales: (opcional) número de decimales a considerar en el redondeo. Si no se indica, se toma el valor cero, redondeando el número al entero más próximo.
Información adicional

El redondeo se realiza hacia el valor más próximo. Es decir, el número 1.1 se redondea a 1 si no se especifican cifras decimales, y el número 1.9 se redondea a 2 en las mismas circunstancias.

Algunas fuentes de datos, como los servidores SQL, permiten especificar un valor negativo para el argumento decimales, redondeando el número a la potencia de 10 más próxima si decimales toma el valor -1, a la potencia de 100 más próxima si toma el valor -2, etc.

Ejemplos

Podemos redondear un campo con valores reales a un máximo de 1 cifra decimal con el siguiente campo calculado:

redondeo =

ROUND([Valor], 1)

Función ROUND

Comprobamos que el redondeo se realiza al valor más próximo, tanto si es hacia el cero como si no lo es.

Si el redondeo es con dos cifras decimales, el resultado es el siguiente:

redondeo =

ROUND([Valor], 2)

Función ROUND

Si no especificamos el número de decimales, el redondeo se realiza al entero más próximo:

redondeo =

ROUND([Valor])

Función ROUND

Obsérvese que, en todo caso, el resultado de la función es un número real.

Utilizando como fuente de datos un fichero Excel, podemos redondear una lista de números a la potencia de 10 más próxima con el siguiente campo calculado:

redondeo =

ROUND([Valor], -1)

Función ROUND

Si el redondeo se hace con -2 cifras decimales, el resultado es el siguiente:

Función ROUND

 

Categoría
Números
Enviado por admin el Mié, 02/10/2019 - 10:21