Cómo corregir errores #NUM! en Microsoft Excel
Lidiar con errores #NUM en Excel es un fastidio, sobre todo cuando estás muy concentrado en procesar números y de repente todo se bloquea. Estos errores aparecen por diversas razones: argumentos no válidos, números muy grandes o muy pequeños, operaciones matemáticas imposibles como raíces cuadradas de números negativos o fórmulas iterativas que simplemente no encuentran solución. Saber cómo solucionarlos puede ahorrarte mucha frustración y mantener tus hojas de cálculo fiables. A veces, solucionarlos es tan sencillo como revisar las fórmulas, pero otras veces puede que necesites ajustar algunas configuraciones o rehacer tus datos. Esta guía explica las soluciones comunes que he usado, con la esperanza de evitar que te arranques los pelos cuando Excel muestre un error #NUM.
Cómo corregir el error #NUM en Excel
Solución 1: Verifique los argumentos de su fórmula y los tipos de datos
Por qué ayuda: La mayoría de los errores #NUM ocurren cuando las entradas de los argumentos en las fórmulas no son válidas o son de un tipo de dato incorrecto. Por ejemplo, introducir texto en una función solo numérica o usar un año fuera del rango aceptable puede generar problemas. Cuando fórmulas como las funciones de Excel requieren entradas específicas, cualquier discrepancia genera errores.
Cuándo se aplica: si su fórmula de repente comienza a devolver #NUM y está seguro de que sus referencias parecen correctas, vale la pena volver a verificar estas entradas.
Qué esperar: Una solución rápida en este caso suele dar como resultado que la fórmula vuelva a calcularse correctamente o, al menos, que aparezca un mensaje de error más significativo que lo oriente en la dirección correcta.
Consejo: Por ejemplo, si usas la DATEfunción, asegúrate de que el año esté entre 1 y 9999. O bien, con DATEDIF, verifica que la fecha de finalización sea posterior a la de inicio. Este error suele deberse a un error tipográfico o a una referencia incorrecta.
Solución 2: Abordar números demasiado grandes o demasiado pequeños
Por qué es útil: Excel no admite números que superen ciertos límites, como números mayores que aproximadamente 1.8E+308 o menores que aproximadamente -1.8E+308. Superar estos límites genera errores #NUM. A veces, las fórmulas con números muy grandes o muy pequeños simplemente no se pueden procesar dentro de los límites de Excel.
Cuándo se aplica: si su fórmula implica exponenciales, logaritmos o multiplicaciones grandes y de repente arroja un error, esta podría ser la razón.
Qué esperar: Ajustar el cálculo, quizás dividiéndolo en partes más pequeñas o usando celdas intermedias, puede eliminar el error. Por ejemplo, en lugar de calcular una potencia enorme en una sola celda, divídala. Además, tenga en cuenta que en las versiones más recientes de Excel, los números pequeños por debajo de 2.2E-308 simplemente se convierten en cero, por lo que podrían aparecer ceros inesperados.¿Raro, verdad?
Solución 3: Prevenir operaciones imposibles
Por qué es útil: Intentar realizar operaciones matemáticas imposibles para Excel, como calcular la raíz cuadrada de un número negativo, generará inmediatamente un error #NUM. Claro que Excel no admite operaciones matemáticas complejas a menos que se utilicen funciones especializadas.
Cuándo se aplica: si sus datos incluyen números negativos en funciones como SQRTo si está elevando números negativos a potencias fraccionarias, esto puede generar errores.
Qué esperar: Usar la ABSfunción puede solucionar este problema, como =SQRT(ABS(-25)). Calcula con el valor absoluto, evitando cálculos imposibles. Sin embargo, si su objetivo implica números complejos, la función predeterminada de Excel no puede gestionarlos y deberá cambiar a herramientas especializadas.
Solución 4: Ayudar a que las fórmulas iterativas converjan
Por qué es útil: Algunas fórmulas, como TIR, XIRR o TASA, utilizan el cálculo iterativo para encontrar una solución. Si la configuración de iteración de Excel no está configurada correctamente o si no hay convergencia (es decir, si las fórmulas no pueden establecer un valor), se mostrarán errores #NUM.
Cuándo aplica: Si estás trabajando con estas funciones y no dan un resultado, probablemente este sea tu problema.
Qué esperar: Ajustar la configuración suele solucionar el problema. Para ello: Vaya a Archivo > Opciones > Fórmulas. Marque la opción Habilitar cálculo iterativo. Aumente el número máximo de iteraciones (por ejemplo, de 100 a 1000) y reduzca el cambio máximo para mejorar la precisión. Luego, haga clic en Aceptar. A veces, basta con probar varias veces para que Excel encuentre la respuesta correcta.
Solución 5: solucione problemas específicos de la función IRR
Por qué es útil: La IRRfunción presenta dificultades cuando los flujos de efectivo no cambian de signo o si la estimación inicial es muy errónea. Si todos los flujos de efectivo son positivos o negativos, la TIR no encuentra una solución y genera un error #NUM.
Cuándo aplica: Si su fórmula de TIR arroja #NUM, revise sus indicadores de flujo de caja. El primer flujo de caja (su inversión) normalmente debería ser negativo, lo que representa la salida de efectivo. Si accidentalmente coloca todos los positivos, la TIR podría desplomarse.
Qué esperar: Cambiar el flujo de caja de inversión a un valor negativo (como =IRR(A1:A10, -0.1)) suele solucionarlo. La función tiene entonces mayor probabilidad de converger. Además, aumentar el número de iteraciones (ver corrección anterior) puede ser útil, especialmente si los datos son complejos o irregulares.
Nota: Recuerde que Excel puede mostrar números negativos entre paréntesis, pero esto no afecta la fórmula, así que no se asuste si ve (10, 000)en la barra de fórmulas en lugar de -10000.
En mi experiencia, estos ajustes (corregir los signos, establecer los límites de iteración y proporcionar buenas estimaciones iniciales) a menudo marcan la diferencia entre un error #NUM y un cálculo exitoso.
En última instancia, resolver errores #NUM se reduce a comprender qué intenta hacer Excel y proporcionarle lo necesario para que funcione, ya sean datos limpios, entradas razonables o más intentos de cálculo. Porque, claro, a veces Excel tiene que complicarlo más de lo necesario.
Artículos relacionados
¿Te resultó útil este artículo?