Lynn usa Excel para llevar un registro de su chequera. Ella tiene las celdas de la hoja de trabajo formateadas para mostrar valores como $ 1,234.56. A veces, pero no siempre, si Lynn cambia el formato de una celda, puede parecer 1234.56000000001. Esto le parece un error y lo encuentra molesto, por lo que se pregunta por qué las figuras se ven así a veces.

Lynn ha descubierto inadvertidamente el extraño y maravilloso mundo de las matemáticas de Excel. Verá, cuando hace cálculos matemáticos en una fórmula de Excel, debido a la forma en que Excel hace los cálculos internamente, podría terminar fácilmente con un error de redondeo en los extremos más extremos del cálculo.

(Excel mantiene la precisión interna en 15 dígitos significativos, por lo que Lynn ve el «error» en los extremos más lejanos de su número).

En los cálculos de rutina, como los que realiza Lynn, esto no suele ser un problema. En su uso, solo le importa que los números sean correctos con una precisión de dos lugares decimales. Cuando el «error» está en el undécimo decimal, no afectará la validez de lo que ve Lynn. Solo afectaría los resultados si un resultado en particular se basara en miles y miles y miles de cálculos anteriores. Ésta es la única forma en que el «error» podría agravarse hasta el punto de afectar los resultados de Lynn.

En el uso diario, esto no debería ser un problema. El «error» se oculta fácilmente mediante el uso de un formato de celda como Moneda o Contabilidad que muestra valores, por lo que solo muestran dos lugares decimales.

Si los problemas de redondeo le molestan mucho, la solución más fácil es forzar sus fórmulas a redondear al número de decimales que desee. Por ejemplo, digamos que tiene una fórmula muy simple como la siguiente:

=A1-B1

Puede «envolver» la fórmula en la función REDONDEAR, de esta manera:

=ROUND(A1-B1,2)

Esto fuerza el resultado devuelto por Excel a dos lugares decimales, que es lo que Lynn esperaría ver si elimina el formato de celda.

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (13663) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365.