Excel: Un truco para obtener decimales sin redondeos

Al calcular un precio promedio en Excel aparecen, en general, más de dos decimales. Conozcamos una forma de dejar todo con centavos (dos decimales) pero sin “redondear hacia arriba”.
MAR, 17 / SEP / 2013

Efectivamente, cuando limitamos los decimales aplicando formatos, Excel hace lo que se llama redondeo simétrico.

Cuando el primer decimal que se descarta es cinco o más, suma una unidad al último decimal que se mantiene. Entonces al redondear 9,676 a dos decimales, obtenemos 9,68.

 

Al aplicar formato de dos decimales al promedio calculado en [B14] Excel suma una unidad al último decimal. Eso es porque el primer decimal descartado es cinco o más. Esto de llama “redondeo simétrico”.

Al aplicar formato de dos decimales al promedio calculado en [B14] Excel suma una unidad al último decimal. Eso es porque el primer decimal descartado es cinco o más. Esto de llama “redondeo simétrico”.

El problema se puede resolver con la función TRUNCAR que elimina los decimales, sin redondear. Por ejemplo, si tenemos una serie de valores en [A2:A10] y calculamos su promedio con =PROMEDIO(A2:A10), dejamos sólo dos decimales con =TRUNCAR(PROMEDIO(A2:A10);2). Esta función tiene dos argumentos:

* El primero es el valor a redondear. En este caso, el obtenido con la función PROMEDIO.

* El segundo es la cantidad de decimales que queremos conservar. En este caso, dos.

Con la función TRUNCAR dejamos sólo dos decimales, sin hacer redondeo simétrico. Simplemente se eliminan los decimales que no queremos.

Con la función TRUNCAR dejamos sólo dos decimales, sin hacer redondeo simétrico. Simplemente se eliminan los decimales que no queremos.

El uso de esta función tiene una segunda ventaja. Cuando aplicamos un formato los decimales se ocultan, pero siguen ahí. Por ejemplo, si sumamos 1,503 más 1,503, el resultado es 3,006. Hasta ahí, todo en orden. Pero si luego aplicamos formato de dos decimales a todas las celdas, la cuenta se verá 1,50 más 1,50 igual a 3,01.

El verdadero valor de [A1] y [A2] es 1,503 y el resultado de la suma es 3,006. Al aplicar un formato con dos decimales, los decimales que se descartan en los sumandos agregan una unidad en el total.

El verdadero valor de [A1] y [A2] es 1,503 y el resultado de la suma es 3,006. Al aplicar un formato con dos decimales, los decimales que se descartan en los sumandos agregan una unidad en el total.

Las milésimas que se descartan en los sumandos se hacen significativas en el total y suman un centavo. Este problema no aparece cuando no redondeamos con el formato sino con funciones como TRUNCAR.

¡Comparte esta noticia!

Últimos lanzamientos Ver más