Errores #N/D, #¡VALOR! y #¡DIV/0!: qué significan y cómo arreglarlos

En este artículo
Ese momento en que la celda le grita
Usted termina su fórmula, pulsa Enter con ilusión… y la celda responde #N/D. O peor: #¡VALOR!. Es como si la hoja le sacara la lengua. ¿Le ha pasado? A todos nos ha pasado. Incluso a los que llevamos años en esto.
La buena noticia: estos códigos no son aleatorios. Cada uno tiene un significado preciso, y casi siempre apunta a un problema concreto y solucionable. Hoy vamos a traducirlos uno por uno, del más común al más traicionero, con sus causas típicas y sus arreglos. Guarde este artículo en favoritos: va a volver a él.
#N/D: “no encontré lo que me pediste”
El rey de los errores. #N/D significa “No Disponible”: la fórmula buscó algo y no lo encontró. Aparece sobre todo con BUSCARV, BUSCARX, COINCIDIR e INDICE.
Causa 1: el valor realmente no existe. Busca el código “P-1043” y en la tabla solo hay hasta “P-1042”. Pues claro que no lo encuentra. La solución no es arreglar la fórmula: es verificar los datos. ¿Está bien escrito el código? ¿La tabla está completa?
Causa 2: espacios invisibles. La clásica. Usted busca “Camila” pero la tabla dice “Camila ” con un espacio al final. Para el ojo humano es idéntico; para Excel, son textos distintos. Solución: limpie con =ESPACIOS() antes de buscar. Le juro que la mitad de los #N/D del mundo se deben a esto.
Causa 3: números guardados como texto. Busca el número 1043 pero la tabla lo tiene como texto “1043”. Se ven igual, no son iguales. Convierta uno de los dos lados: seleccione la columna, use “Texto en columnas” y fuerce el formato numérico.
Causa 4: el rango de búsqueda no incluye la primera columna correcta. En BUSCARV, el valor buscado DEBE estar en la primera columna del rango. Si su tabla empieza en B pero usted puso el rango desde A, falla. Revise el rango.
¿Y cómo se maneja con elegancia? Con SI.ERROR: =SI.ERROR(BUSCARV(A2;Tabla;3;FALSO);"No encontrado"). El error sigue existiendo por dentro, pero sus usuarios ven un mensaje decente. Existe también SI.ND, que solo atrapa el #N/D y deja pasar otros errores —más preciso, a mi juicio, cuando quiere cazar específicamente búsquedas fallidas.
#¡VALOR!: “me diste el tipo de dato equivocado”
Este es el más confuso para los principiantes porque suena genérico. Traducción: la fórmula esperaba un tipo de dato y recibió otro. Típico: intentar operar texto como si fuera número.
Causa 1: sumar celdas con texto escondido. =A2+B2 donde B2 dice “N/A” en texto. Excel no puede sumar letras. Revise las celdas: ¿hay textos donde deberían haber números? Los culpables habituales son celdas con guiones (“-“), con “pendiente” o con espacios.
Causa 2: fechas que no son fechas. Usted resta dos fechas y sale #¡VALOR! porque una de ellas es texto que parece fecha (“17/10/2026” escrito como texto). La prueba rápida: cambie el formato a número. Si no se convierte en un número de serie (algo como 45945), no es una fecha de verdad.
Causa 3: argumentos en el orden incorrecto. Algunas funciones son quisquillosas con el orden. Si le pasa un rango donde esperaba un valor único, o viceversa, #¡VALOR! aparece sin piedad.
El método de detective: seleccione la celda con error, vaya a Fórmulas > Evaluar fórmula y pulse “Evaluar” paso a paso. Excel le muestra exactamente en qué paso explota todo. Es como una radiografía de su fórmula. Poca gente conoce esta herramienta y es oro puro para depurar.
#¡DIV/0!: “estás dividiendo por cero, genio”
El más honesto de todos: intentó dividir algo entre cero (o entre una celda vacía, que para Excel es lo mismo que cero). =A2/B2 con B2 vacío: #¡DIV/0! garantizado.
¿Cuándo aparece en la vida real? En promedios y porcentajes sobre rangos aún sin datos. Usted arma su reporte en enero con fórmulas que dividen por el total del año, y en enero el total es cero. Doce columnas gritando #¡DIV/0! en su cara.
La solución elegante, otra vez SI.ERROR: =SI.ERROR(A2/B2;"—") o =SI.ERROR(A2/B2;0), según prefiera. Pero ojo: hay una alternativa más precisa. Si el problema es específicamente el divisor cero, sea explícito: =SI(B2=0;"Sin datos";A2/B2). A mi juicio, esto es mejor que SI.ERROR a ciegas, porque no esconde otros errores que sí querría ver.
#¿NOMBRE?: “no reconozco esa función”
Este aparece cuando Excel no entiende un nombre en la fórmula. Causas típicas:
- Error de digitación: escribió
=SUMRA(A2:A10)en vez de=SUMA(A2:A10). Revise letra por letra. - Nombre de función en otro idioma: copió
=VLOOKUP(...)de un tutorial en inglés. En Excel en español es=BUSCARV(...). Y los separadores: punto y coma en español, coma en inglés. Este es EL error clásico de quien aprende con YouTube gringo. - Rango con nombre borrado: la fórmula referencia un nombre definido (“Ventas2026”) que alguien eliminó. Vaya a Fórmulas > Administrador de nombres y verifique.
- Comillas mal puestas: el texto en las fórmulas va entre comillas dobles. Si las olvida, Excel cree que es un nombre y se queja.
#¡REF!: “borraste algo que yo necesitaba”
El más doloroso, porque suele ser irreversible. #¡REF! significa que la fórmula apuntaba a una celda o rango que ya no existe: alguien borró una columna, eliminó una hoja, o movió algo.
Ejemplo: su fórmula dice =SUMA(C2:C50) y alguien borra la columna C. Todas las fórmulas que la usaban quedan en #¡REF!. Y lo peor: aunque deshaga con Ctrl+Z a tiempo se salva, pero si guardó y cerró… a reconstruir.
¿Prevención? Dos hábitos: primero, no borre columnas en archivos con fórmulas sin revisar dependencias (Fórmulas > Rastrear dependientes le muestra quién usa qué). Segundo, use tablas estructuradas (Ctrl+T) con referencias como =SUMA(Ventas[Monto]): si la tabla cambia de tamaño, las referencias se adaptan solas. Es la forma profesional de escribir fórmulas que sobreviven al tiempo.
¿Ya se le rompió? Si el daño es reciente, Ctrl+Z es su amigo. Si no, toque reconstruir la referencia a mano. No hay fórmula mágica para revivir un #¡REF! muerto. Lo siento.
#####: el que parece error pero no lo es
Una mención especial para el falso error: la celda llena de #####. No es un error de cálculo. Solo significa que la columna es demasiado angosta para mostrar el contenido. Doble clic en el borde derecho del encabezado de la columna y se ensancha sola. Listo. El susto más barato de Excel.
La única excepción: si los ##### aparecen con fechas u horas negativas (restó una fecha mayor de una menor), ahí sí hay un problema de fondo: Excel no maneja fechas negativas. Revise la lógica de la resta.
El método general para cazar cualquier error
Cuando no sepa qué pasa, siga este orden, como un médico con su paciente:
- Lea el código. Cada error apunta a una familia de causas (ya las vimos arriba). El código es el diagnóstico inicial.
- Verifique los datos de entrada. El 80% de los errores no están en la fórmula sino en los datos: espacios, textos disfrazados de números, celdas vacías. Siempre mire primero las celdas que alimentan la fórmula.
- Use Evaluar fórmula (Fórmulas > Evaluar fórmula) para ver paso a paso dónde explota.
- Desarme la fórmula. Si tiene cinco funciones anidadas, pruébelas por separado en celdas auxiliares. La que falle, esa es la culpable. Después vuelve a armar todo.
Y un consejo de fondo: los errores también aparecen cuando las fórmulas se enredan demasiado. Si su SI tiene siete niveles de anidamiento, el problema no es el #¡VALOR!: es la fórmula. Aprenda cuándo usar SI anidados, IFS o SWITCH y sus fórmulas serán más cortas, más legibles y con menos errores.
Para terminar, dos recordatorios amables. Uno: los errores en los datos de origen se propagan a todo lo demás, incluidos los gráficos. Si sus números están raros, esta guía de gráficos en Google Sheets le muestra cómo detectarlos visualmente. Dos: cuando todo esté limpio y funcionando, imprima su hoja sin que salga un desastre, porque no hay nada más frustrante que depurar errores durante una hora para luego imprimir mal. Los errores son parte del oficio. La diferencia entre un principiante y un experto no es que el experto no cometa errores: es que sabe leerlos.
