Errores en fórmulas de Excel y cómo resolverlos

Portada de la guía: Errores en fórmulas de Excel y cómo resolverlos

Tarde o temprano una fórmula te va a devolver algo como #¡VALOR! o #N/A en lugar de un resultado. No es que hayas roto Excel: cada uno de esos códigos indica un tipo de problema distinto, y saber leerlos te ahorra mucho tiempo. Esta guía explica qué significa cada error, por qué aparece y cómo resolverlo, con ejemplos que puedes reproducir en una hoja en blanco.

Cómo leer un error

Todos los errores de Excel empiezan con el signo #. El texto que sigue da una pista sobre la causa. Antes de cambiar nada:

  1. Haz clic en la celda con el error y mira la fórmula en la barra de fórmulas.
  2. Si aparece un pequeño ícono de advertencia al lado de la celda, ábrelo: suele explicar el problema y ofrecer opciones.
  3. Revisa una por una las celdas que usa la fórmula. Muchas veces el error no está en la fórmula, sino en un dato.

Si tu Excel está en inglés, los errores tienen otros nombres, como #VALUE! o #DIV/0!, pero significan lo mismo.

#¡DIV/0!: división por cero

Aparece cuando una fórmula divide por cero o por una celda vacía. Por ejemplo, =A2/B2 cuando B2 está vacía.

Cómo resolverlo:

  • Revisa si falta un dato en el divisor.
  • Si es normal que el divisor esté vacío a veces, por ejemplo en filas que todavía no se completaron, puedes evitar el error con una condición: =SI(B2=0; ""; A2/B2) muestra una celda vacía en lugar del error.

#N/A: valor no disponible

Es el error típico de las funciones de búsqueda, como BUSCARV, BUSCARX o COINCIDIR: la función no encontró lo que buscabas.

Causas frecuentes:

  • El valor realmente no está en la tabla de búsqueda.
  • Hay espacios de más en uno de los dos lados: “A-100” y “A-100 ” no son iguales para Excel.
  • Uno de los valores es un número y el otro un número guardado como texto.
  • En BUSCARV, el valor buscado no está en la primera columna del rango.

Cómo resolverlo: comprueba primero si el valor existe, buscándolo con Ctrl+B (Buscar) en la tabla. Si existe, revisa espacios y tipos de dato. Si es normal que algunos valores no estén, puedes mostrar un texto en lugar del error: BUSCARX tiene un argumento para eso, y con otras funciones puedes usar SI.ERROR.

#¡VALOR!: tipo de dato incorrecto

Aparece cuando la fórmula recibe algo que no puede usar, por ejemplo texto donde espera un número. Si A2 dice “pendiente”, =A2+1 da #¡VALOR!.

Cómo resolverlo:

  • Busca en las celdas de la fórmula algún texto, espacio o carácter extraño.
  • Revisa si hay números guardados como texto.
  • Para sumar rangos que pueden tener texto, usa SUMA en lugar del signo +: =SUMA(A2:A10) ignora los textos, mientras que =A2+A3+A4 falla si alguno lo es.

#¿NOMBRE?: Excel no reconoce algo

Aparece cuando hay un texto en la fórmula que Excel no entiende. Casi siempre es:

  • El nombre de una función mal escrito, como =SUMAA(A2:A10).
  • Una función escrita en inglés en un Excel en español, o al revés.
  • Un texto sin comillas: =SI(A2=Pagado; 1; 0) debería ser =SI(A2="Pagado"; 1; 0).
  • Una función que no existe en tu versión de Excel, por ejemplo una función nueva en una versión anterior.

Cómo resolverlo: empieza a escribir la función y elígela de la lista que propone Excel; así evitas errores de escritura.

#¡REF!: referencia que ya no existe

Aparece cuando una fórmula apunta a una celda que fue eliminada, por ejemplo si borraste una columna que la fórmula usaba.

Cómo resolverlo:

  • Si acabas de borrar algo, deshaz el cambio con Ctrl+Z.
  • Si no, abre la fórmula, busca el #¡REF! dentro de ella y reemplázalo por la referencia correcta.
  • Para prevenirlo, antes de eliminar filas o columnas revisa si otras fórmulas las usan.

#¡NUM!: número imposible

Aparece cuando un cálculo da un resultado que Excel no puede representar o cuando una función recibe un número que no acepta. Es menos frecuente en el trabajo diario. Revisa los argumentos numéricos de la fórmula.

##### no es un error

Si una celda muestra solo signos #, como #####, normalmente la columna es demasiado angosta para mostrar el número o la fecha. Ensancha la columna y el valor aparece.

SI.ERROR: úsalo con cuidado

La función SI.ERROR muestra un valor alternativo cuando una fórmula da cualquier error: =SI.ERROR(BUSCARV(A2; Productos!A:C; 3; FALSO); "No encontrado").

Es útil cuando sabes por qué aparece el error y es esperable, como un código que todavía no está cargado. El riesgo es usarla para tapar todo: un error de tipeo o una referencia rota también quedarían ocultos. Antes de agregar SI.ERROR, asegúrate de que la fórmula funciona bien en los casos normales.

Una herramienta que ayuda: Evaluar fórmula

En fórmulas largas, la herramienta Evaluar fórmula (pestaña Fórmulas) muestra el cálculo paso a paso y deja ver en qué parte aparece el error. Es especialmente útil con fórmulas anidadas, como un SI dentro de otro.

Errores comunes al corregir errores

  • Tapar todo con SI.ERROR sin entender la causa.
  • Corregir el resultado a mano escribiendo un número encima de la fórmula.
  • Copiar fórmulas de internet en otro idioma o con otro separador.
  • Borrar columnas sin revisar qué fórmulas dependen de ellas.

Preguntas frecuentes

¿Un error en una celda afecta a otras?
Sí. Si otra fórmula usa esa celda, también mostrará un error. Por eso conviene corregir primero la celda de origen.

¿Cómo encuentro todos los errores de una hoja?
En Inicio > Buscar y seleccionar > Ir a Especial puedes elegir las fórmulas que dan error. Excel selecciona todas esas celdas.

¿Los errores se ven al imprimir?
Sí, salvo que cambies la configuración de impresión. Lo mejor es corregirlos antes.

Tu siguiente paso

Abre una hoja en blanco y provoca a propósito cada error de esta guía: divide por una celda vacía, suma un texto, escribe mal una función y borra una columna que use una fórmula. Ver cada error en un caso controlado hace que lo reconozcas enseguida cuando aparezca en tus planillas.