Buscar..


Introducción

Varias fórmulas de Excel tratan del redondeo y la precisión de los números no enteros. Esto es independiente del uso de formato de celda que afecta la visualización de datos numéricos. En algunos casos, solo usar el formato de celda es suficiente, pero en cálculos complejos, se requieren reglas estrictas de redondeo y precisión para obtener resultados consistentes y correctos.

Sintaxis

  • = ROUND (número, num_digits)
  • = ROUNDUP (número, num_digits)
  • = REDONDEO (número, num_digits)
  • = MROUND (número, múltiple)
  • = TRUNC (número, [num_digits])
  • = INT (número)
  • = TECHO (número, significado)
  • = PISO (número, significado)
  • = AÚN (número)
  • = ODD (número)
  • = FIJO (número, [decimales], [no_commas])

Parámetros

Parámetros Detalles
número Número a redondear. Podría ser una celda como B2 o una constante como 3.14159
num_digits qué lugar se redondeará 2. Omitido o 0 significa redondear a un número entero. 1 o 2 significa redondear a décimas o centésimas. -1 o -3 significa redondear a decenas o miles.
múltiple El múltiplo al que desea redondear el número.
significado El múltiplo al que desea redondear el número.
decimales El número de dígitos a la derecha del punto decimal. (Opcional - por defecto a 2)
no_commas Un valor lógico que, si es TRUE , evita que FIXED incluya comas en el texto devuelto. (Opcional - por defecto es FALSE )
[...] Los parámetros entre [corchetes] son ​​opcionales.

Observaciones

Los valores mostrados al usuario pueden presentarse con un formato específico que no afecta a los valores de datos reales. Por ejemplo, los datos mostrados podrían formatearse como un porcentaje. Consulte Formato de celda para más detalles.

Usando la función ROUND

La función ROUND redondea un valor. El número de decimales para redondear se especifica mediante un valor positivo en el parámetro num_digits . Un valor negativo para los num_digits redondeará la parte entera del valor a la izquierda del punto decimal, por ejemplo, al 10 más cercano (para -1) o al 1000 más cercano (para -3).

Aquí hay una tabla que muestra cómo se puede usar la ronda.

Empezando con RONDA (b, 2) RONDA (b, 1) RONDA (b) RONDA (b, -1)
23.10651375 23.11 23.1 23 20
19.16818924 19.17 19.2 19 20
3.92748883 3.93 3.9 4 0
31.38208409 31.38 31.4 31 30
38.34235561 38.34 38.3 38 40
7.682632495 7.68 7.7 8 10
35.39315416 35.39 35.4 35 40
20.47004449 20.47 20.5 20 20
20.49775276 20.5 20.5 20 20
2.288822497 2,29 2.3 2 0

Otras funciones similares también están disponibles para controlar la dirección de redondeo:

  • ROUNDUP : siempre redondea un número, lejos de cero.
  • ROUNDDOWN : siempre redondea un número hacia abajo, hacia cero.

Usando las funciones TRUNC & INT

La fórmula de Excel TRUNC se usa para truncar un número a un número dado de lugares decimales, especificado por el parámetro num_digits opcional. Si este parámetro se define como un valor negativo, truncará la parte entera del valor. Si se omite el parámetro, el valor predeterminado es 0 que elimina la parte decimal del número.

La función INT funciona de manera similar a TRUNC que elimina la parte decimal de un número al redondearlo hacia abajo para dejar la parte entera. La diferencia entre los dos es cuando se realiza la operación en un número negativo; TRUNC eliminará el decimal, sin embargo, INT redondeará el valor hacia abajo desde cero.

Por ejemplo:

=TRUNC(123.456,2)
=TRUNC(123.4357,-1)
=TRUNC(-123.123)
=INT(567.89)
=INT(-567.89)

Mostrará:

123.45
120.00
-123.00
567.00
-568.00

Usando la función MROUND

La función de Excel MROUND se utiliza para redondear un número a un intervalo distinto de una potencia de 10.

Estos ejemplos muestran MROUND al trimestre más cercano y al número par más cercano.

Empezando con MROUND (b, 0.25) MROUND (b, 2)
23.93195211 24.00 24
2.793135388 2,75 2
21.93903064 22.00 22
13.74193739 13.75 14
16.77047412 16.75 dieciséis
13.03922302 13.00 14
17.06132896 17.00 18
16.11741694 16.00 dieciséis
33.48249592 33.50 34
37.29656687 37.25 38

Se puede obtener un resultado similar utilizando las funciones EVEN y ODD que redondean un número hasta el número par o impar más cercano, respectivamente.

Usando las funciones CEILING & FLOOR

La función CEILING redondea un número, lejos de cero, al múltiplo de significación más cercano. La función FLOOR hace lo mismo redondeando el número hacia cero.

Un ejemplo de cuándo se puede usar CEILING es si desea evitar el uso de monedas en sus precios y su producto tiene un precio de $ 4.42, use la fórmula =CEILING(4.42,0.05) para redondear los precios hasta el níquel más cercano.

Por ejemplo:

=CEILING(2.2, 1)
=FLOOR(2.2, 1)
=CEILING(-4.8, 2)
=FLOOR(-4.8, 2)
=CEILING(0.456, 0.01)
=FLOOR(0.456, 0.01)

Volvería:

3
2
-4
-6
0.46
0.45

Usando la función FIJA

La función FIXED redondea un número al número especificado de decimales definido por el parámetro de decimals , formatea el número en formato decimal utilizando una coma como separador, a menos que se especifique como no requerido por el parámetro no_commas , y devuelve el resultado como texto. El parámetro decimals es opcional y por defecto tiene dos decimales. El parámetro no_commas también es opcional y por defecto es FALSE .

Por ejemplo:

=FIXED(1234.567, 1)
=FIXED(1234.567, -1)
=FIXED(1234.567, 1, TRUE)
=FIXED(1234.567)

Volvería:

1,234.6
1,230
1234.6
1234.57


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow