Errores en Excel y su significado: guía completa de códigos y soluciones
Microsoft Excel es una herramienta indispensable para el análisis de datos, la contabilidad y la gestión empresarial, pero ningún usuario escapa a los errores de fórmula que aparecen en las celdas. Estos mensajes, precedidos por el símbolo '#', indican que algo no funciona como esperabas en tu hoja de cálculo. Conocer cada código y su significado es el primer paso para diagnosticar y corregir el problema de forma rápida.
El error más común que encontrarás es #N/A (No Available), que significa "no disponible". Aparece cuando una fórmula busca un valor que no existe en el rango consultado. Es el caso típico de una función BUSCARV (VLOOKUP) o INDICE/COINCIDIR (INDEX/MATCH) que no encuentra la coincidencia. Para manejarlo profesionalmente, puedes envolver la fórmula con SICONDERROR() y mostrar un texto personalizado como "No encontrado".
Otro error frecuente es #REF!, que indica una referencia inválida. Surge cuando eliminas filas, columnas o celdas que una fórmula estaba utilizando. Por ejemplo, si tenías =SUMA(A1:A10) y borras la columna A, Excel no puede resolver la referencia y muestra #REF!. La solución es restaurar los datos eliminados o corregir manualmente el rango de la fórmula.
El código #DIV/0! (división entre cero) es autoexplicativo: estás intentando dividir un número por cero o por una celda vacía que Excel interpreta como cero. Es muy común en fórmulas de porcentaje o promedio donde el denominador podría ser cero. La corrección estándar es usar SI( divisor=0; "Sin datos"; numerador/divisor ) para evitar el colapso visual de la tabla.
#VALUE! aparece cuando la fórmula recibe un tipo de argumento incorrecto. Por ejemplo, si intentas sumar texto con =A1+B1 donde A1 contiene la palabra "Hola", Excel no puede realizar la operación aritmética. También ocurre al usar funciones numéricas sobre celdas que contienen cadenas de texto no convertibles a número.
El error #NAME? (con signo de interrogación) indica que Excel no reconoce un nombre dentro de la fórmula. Las causas más habituales son: escribir mal el nombre de una función (escribir SUMA en lugar de SUM, o usar comas en vez de punto y coma según la configuración regional), referirse a un nombre definido que no existe, o intentar usar una función que no está disponible en tu versión de Excel.
Existe también #NULL!, que aparece al usar el operador de intersección (un espacio en blanco entre dos rangos) sobre áreas que no se cruzan. Por ejemplo, =SUMA(A1:A5 C1:C5) cuando los rangos no comparten celdas. Es un error poco frecuente en la práctica diaria, pero útil identificarlo si trabajas con matrices complejas.
Desde Excel 365, con las matrices dinámicas, han aparecido dos códigos nuevos: #SPILL! y #CALC!. El primero indica que el resultado de una fórmula dinámica no puede desbordarse porque hay otro contenido en las celdas adyacentes. El segundo aparece cuando se necesita habilitar el cálculo iterativo (Fórmulas → Opciones de libro → Habilitar cálculo iterativo) para fórmulas que se refieren a sí mismas.
Finalmente, #NUM! se muestra cuando la fórmula produce un número no válido, como intentar calcular RAIZ(-4) o una factorial de un número negativo, o cuando el resultado excede los límites de precisión de Excel (números mayores a 1E+307).
SICONDERROR() permite reemplazar cualquier código de error por un mensaje personalizado, evitando que se propague por la hoja.
Dato clave