Fórmula de Excel: precio redondeado para terminar en .45 o .95 -

Tabla de contenido

Fórmula genérica

=CEILING(price,0.5)-0.05

Resumen

Para redondear los precios y terminar en .45 o .95, dependiendo de si el precio original termina por encima o por debajo de .50, puede utilizar la función TECHO. En el ejemplo que se muestra, la fórmula en C6 es:

=CEILING(B5,0.5)-0.05

que redondea los precios como se muestra en la captura de pantalla.

Reglas de redondeo

En el ejemplo que se muestra, el objetivo es redondear los precios para que terminen en .45 o .95, siguiendo estas reglas:

  1. Si un precio ya es un dólar entero, el resultado debería ser el dólar entero anterior + .95. Por ejemplo, $ 3.00 se convierte en $ 2.95.
  2. Si un precio termina en .50 o menos, el resultado debería ser el dólar entero actual + .45. Por ejemplo, $ 4,31 se convierte en $ 4,45.
  3. Si un precio termina en .51 o más, el resultado debería ser el dólar entero actual + .95. Por ejemplo, $ 5,63 se convierte en $ 5,95.

Explicación

La clave para resolver este problema es darse cuenta de que la solución requiere un tipo específico de redondeo. No podemos simplemente redondear al valor de .45 o .95 "más cercano". De hecho, el primer paso es redondear al medio dólar más cercano (.50). El segundo paso es restar 5 centavos ($ 0.05).

Para redondear al medio dólar más cercano, usamos la función CEILING, con el argumento de significación establecido en .5:

=CEILING(B5,0.5) // round up to next half dollar

Esto redondeará el precio original al siguiente medio dólar. Por ejemplo, $ 4,31 se convertirán en $ 4,50 y $ 5,72 se convertirán en $ 6,00. Es importante destacar que si un precio ya termina en .00 o .50, permanecerá sin cambios (es decir, un precio de $ 4.00 o $ 4.50 no se verá afectado).

Una vez redondeada, la fórmula simplemente resta 0.05 para obtener un resultado de .45 o .95. La fórmula en C5, copiada, es:

=CEILING(B5,0.5)-0.05

Cuando B5 contiene $ 17.01, la fórmula se resuelve así:

=CEILING(B5,0.5)-0.05 =CEILING(17.01,0.5)-0.05 =17.50-0.05 =17.45

Acerca de TECHO

TECHO es una de las 8 funciones de redondeo en Excel. Puede usar CEILING para hacer cosas como:

  • Redondear números hasta múltiplos de 25
  • Tiempo de redondeo hasta múltiplos de 15 minutos
  • Redondea los materiales a la siguiente unidad completa

La función MROUND y la función FLOOR también se pueden redondear a un múltiplo dado, pero el comportamiento es diferente de CEILING:

  • TECHO redondea al siguiente múltiplo
  • FLOOR redondea al múltiplo anterior
  • MROUND redondea al múltiplo más cercano

Articulos interesantes...