Tal vez hayas escrito una fórmula en Excel y hayas visto aparecer el error #NAME?
. Este error significa que Excel no reconoce algo que has escrito. Quizá haya una pequeña errata, falte un nombre o una fórmula esté escrita de un modo que Excel no entiende. Sea cual sea la causa, puede ser un dolor de cabeza si no lo solucionas.
En este artículo, repasaremos las causas del Error #NAME?
y exploraremos formas de solucionarlo.
¿Qué es el #NOMBRE? ¿Error en Excel?
El error #NAME?
se produce cuando Excel encuentra algo en una fórmula que no puede interpretar. Las fórmulas siguen una sintaxis estricta, y cada elemento -ya sea un nombre de función, un rango con nombre o una cadena de texto- debe ser algo que Excel reconozca. Cuando un componente no está definido, está mal escrito o tiene un formato incorrecto, Excel genera el error #¿NOMBRE? No es simplemente un aviso de errata que puedas ignorar. Es una señal de que parte de la fórmula no se puede resolver con el lenguaje de fórmulas de Excel.
Causas comunes del #NAME? Error
He aquí algunas razones por las que puedes ver el error #NAME?
en tu hoja de cálculo.
Nombres de funciones mal escritos
Una de las causas más comunes es un error tipográfico. Una letra incorrecta puede provocar un error. Por ejemplo, si escribimos CONTIF()
en lugar de COUNTIF(), Excel no lo reconocerá y lanzará el error #NAME?
.
Los nombres de función mal escritos provocan el error #NAME? Imagen del autor.
Utilizar nuevas funciones en versiones antiguas de Excel
A veces, el error se produce porque estás utilizando una función que sólo está disponible en versiones más recientes de Excel, como Excel 365. Por ejemplo, FILTER()
, XLOOKUP()
y UNIQUE()
no funcionarán en Excel 2019 o versiones anteriores, y eso provoca el error #NAME?
.
Nota: Si quieres comprobar qué versión de Excel estás utilizando, ve a Archivo > Cuenta > Acerca de Excel para comprobarlo.
El uso de una función nueva en una versión anterior provoca un error #NAME? Imagen del autor.
Rangos de nombres no válidos o mal escritos
Los rangos con nombre son nombres personalizados que damos a grupos de celdas. Así, si escribimos mal el nombre o ya no existe, Excel muestra el error #NAME?
.
Nota: Ve a la pestaña Fórmulas y abre el Gestor de nombres para confirmar el nombre del rango.
Los rangos con nombre pueden aplicarse a una sola hoja (ámbito local) o a todo el cuaderno de trabajo (ámbito global). Si has corregido la ortografía pero sigues viendo el error, puede deberse a que estás utilizando un nombre de ámbito local en el lugar equivocado. Asegúrate de que utilizas el visor adecuado.
Una errata en el rango nombrado provoca un error #NAME? Imagen del autor.
Referencias de rango incorrectas
Excel también muestra el error #NAME?
si hacemos referencia a un rango de forma incorrecta. Por ejemplo, escribir C2C11
en lugar de C2:C11
, o utilizar una columna como CA:C11
que no existe.
Una buena forma de evitar estos errores es utilizar el ratón para seleccionar el rango (arrastra el cursor hasta el rango que quieras añadir).
Una referencia de rango no válida provoca un error #NAME? Imagen del autor.
Faltan comillas alrededor del texto
Si utilizas texto en una fórmula, envuélvelo entre comillas dobles rectas como "Apples"
. Las comillas simples no funcionan. Y si omites las comillas, Excel piensa que es una función o un rango con nombre. Y si no encuentra ninguna coincidencia, obtendrás el error #NAME?
.
Por ejemplo:
-
Esto funciona:
=IF(A1="Apple", "Yes", "No")
-
Esto no lo hará:
=IF(A1=Apple, Yes, No)
Nota: Ten cuidado con las comillas inteligentes (como " o ") que puedas copiar de sitios web o de Word. No funcionarán en Excel.
La falta de comillas dobles alrededor del texto provoca un error #NAME? Imagen del autor.
Faltan complementos o funciones personalizadas
Algunas funciones necesitan complementos o código personalizado para funcionar. Por ejemplo, EUROCONVERT()
sólo funciona si está activado el complemento Herramientas de Divisa Euro. Si no está instalado o activado, obtendrás el error #NAME?
.
Para comprobar tus complementos: Ve a Archivo > Opciones > Complementos. Puedes ver lo que está activo y gestionar lo que falta.
Los complementos desactivados provocan el error #NAME? Imagen del autor.
Lo mismo ocurre si utilizas una función personalizada creada con VBA.
Digamos que has creado una función personalizada llamada GetInitials
, que toma un nombre completo como Juan Pérez y devuelve JS. Si esa función se escribiera en un cuaderno de trabajo, sólo funcionaría en ese archivo (o en cualquier cuaderno de trabajo en el que esté disponible el código).
Por tanto, si intentas utilizar =GetInitials(A1)
en otro cuaderno de trabajo en el que no esté presente el código, Excel no lo reconocerá y arrojará el error #NAME?
.
La falta de una función personalizada provoca un error #NAME? Imagen del autor.
¿Cómo arreglar el #NOMBRE? Error en Excel
Ahora que sabemos cuál es la causa del error #NAME?
, veamos cómo solucionarlo y cómo evitarlo en el futuro.
¿Cómo arreglar un único #NOMBRE? Error
#NAME?
El error es pequeño y fácil de pasar por alto. Aquí tienes algunas formas de detectarlo y solucionarlo:
- Utiliza autocompletar para evitar errores tipográficos: Cuando empiezas a escribir una fórmula, Excel te sugiere funciones y rangos con nombre. Pulsa Tab para seleccionar la que quieras. Así evitarás errores de escritura.
Para evitar errores, utiliza la autosugestión. Imagen del autor.
- Comprueba los rangos de nombres con el Gestor de nombres: Si tu fórmula utiliza un rango con nombre, compruébalo de nuevo en el Gestor de nombres. ¿No estás seguro del nombre? Ve a la pestaña Fórmulas, abre el Gestor de nombres y asegúrate de que el nombre existe y está escrito correctamente.
Comprueba los rangos de nombres en el Gestor de nombres para evitar erratas. Imagen del autor.
-
Corrige problemas de comillas en el texto: Cuando utilices texto en una fórmula, envuélvelo entre comillas dobles rectas como
"Apple"
. Las comillas rizadas (“ ”
) copiadas de otras aplicaciones no funcionarán. Si has copiado la fórmula de un sitio web o de MS Word, sustituye las comillas manualmente. -
Utiliza el ratón para las referencias de alcance: En lugar de escribir las referencias de las celdas, utiliza el ratón para seleccionarlas. Es más rápido y evita errores tipográficos como
C2C11
en lugar deC2:C11
.
Utiliza el ratón para seleccionar el rango. Imagen del autor.
-
Asegúrate de que tu versión de Excel admite la función: Algunas fórmulas sólo funcionan en versiones más recientes de Excel, como Excel 365. Si el nombre de una función no aparece en el desplegable, probablemente no esté soportada en tu versión. Para comprobar tu versión: Ve a Archivo > Cuenta > Acerca de Excel.
-
Activa los complementos que falten: Algunas funciones dependen de complementos para funcionar. Para comprobar el tuyo: Ve a Archivo > Opciones > Complementos. Esto te mostrará lo que hay instalado y podrás activar lo que necesites.
-
Actualiza tus fórmulas: A veces, una fórmula necesita un empujón. Pulsa
F9
para actualizar y obligar a Excel a recalcularlo todo.
Cómo encontrar y corregir todos los errores #NAME? en un cuaderno de trabajo
Si tienes más de un error #NAME?
, aquí tienes dos formas fáciles de encontrarlos y solucionarlos todos:
Utiliza Ir a especial para resaltar todos los errores de fórmula
Este método muestra todos los errores de tu hoja, incluyendo #NAME?
, #DIV/0!
, y más. He aquí cómo puedes activarlo:
-
Selecciona el rango que quieres comprobar.
-
Ve a la pestaña Inicio > Buscar y seleccionar > Ir a Especial. O pulsa
F5
y selecciona Especial -
Ahora, selecciona Fórmulas y marca sólo la casilla Error de error.
Ahora Excel sólo resaltará todas las celdas con errores. A partir de ahí, puedes comprobar cuáles son #NAME?
y arreglarlas una a una.
Resalta los errores con la herramienta Ir a especial. Imagen del autor.
Utiliza Buscar y reemplazar
Otra forma es buscar y reemplazar el error con el programa incorporado de Excel Buscar y reemplazar de Excel:
-
En la pestaña Inicio > Buscar y Seleccionar > Buscar. O pulsa
Ctrl + F
. -
Escribe #¿NOMBRE? En la casilla Encuentra qué.
-
Haz clic en Opciones y asegúrate de que Buscar en está en Valores.
-
Haz clic en Buscar todo para ver todas las coincidencias.
Ahora verás todas las celdas con un error #NAME?
. Haz clic en ellos para arreglar cada uno o elimínalos todos a la vez si te resulta más fácil.
¿Encontrar el #NOMBRE? Error con la herramienta Buscar y reemplazar. Imagen del autor.
Nota: Para sustituirlo por otra cosa, pulsa Ctrl + H
y ve a la pestaña Sustituir. Introduce #NAME?
en la casilla Buscar qué, y escribe tu sustituto en la casillaSustituir por.
¿Cómo prevenir el #NAME? Errores
La mejor forma de solucionar los errores de #NAME?
es detenerlos antes de que se produzcan. Y puedes hacerlo escribiendo fórmulas sin errores utilizando el Asistente de fórmulas. Si no estás seguro de cómo escribir una fórmula, el Asistente de fórmulas puede guiarte. He aquí cómo:
- Haz clic en la celda que quieras utilizar
- Pulsa el botón fx junto a la barra de fórmulas
- Elige una función o busca una, y pulsa OK
- Rellena las casillas de entrada con los útiles consejos de Excel
- Pulsa OKy aparecerá tu fórmula
Utiliza el Asistente de fórmulas para introducir la fórmula. Imagen del autor.
Consejos adicionales y buenas prácticas
Unos cuantos buenos hábitos pueden evitar que vuelvas a encontrarte con el error #NAME
:
No ocultes el error: arréglalo
Funciones como IFERROR()
pueden ser útiles, pero no resuelven el problema. Podemos utilizarlos para encubrir errores, pero si no solucionas la causa raíz, el problema sigue ahí, sólo que oculto. Así que, arréglalo primero. A continuación, utiliza IFERROR()
para suavizar tu hoja de cálculo.
Vigila los rangos con nombre
Si trabajas en una hoja de cálculo grande o compartida, comprueba regularmente los intervalos con nombre. ¿Por qué? Porque con el tiempo, las cosas pueden cambiar de nombre, borrarse o modificarse si muchas personas están editando el archivo. Por tanto, una comprobación rápida en Name Manager puede ahorrarte errores confusos más adelante.
Reflexiones finales
Y ese es el error #NAME?
en Excel. Puede parecer confuso al principio, pero normalmente se reduce a algo sencillo, como una errata, una cita que falta o una referencia rota. Una vez que sabes qué comprobar, es fácil de arreglar.
Para evitar estos errores, utiliza el autocompletado de Excel, comprueba dos veces los rangos con nombre y asegúrate de que la función funciona en tu versión de Excel. No te limites a ocultar el error con IFERROR()
, soluciona su causa raíz.
¡Si quieres explorar más, consulta nuestra página #SPILL! Guía Error Excel y nuestro programa de habilidades Fundamentos de Excel.
Soy una estratega de contenidos a la que le encanta simplificar temas complejos. He ayudado a empresas como Splunk, Hackernoon y Tiiny Host a crear contenidos atractivos e informativos para su público.
Avanza en tu carrera con Excel
Adquiere los conocimientos necesarios para sacar el máximo partido a Excel, sin necesidad de experiencia.
Preguntas frecuentes
¿Distingue Excel entre mayúsculas y minúsculas en los nombres de las funciones?
No, las funciones de Excel no distinguen entre mayúsculas y minúsculas. Escribir sum()
o SUM()
funciona igual. Sin embargo, la ortografía debe ser exacta.
¿Pueden las hojas protegidas o las celdas bloqueadas contribuir a los errores #NAME?
No, la protección no provoca directamente errores #NAME?, pero puede impedir que se solucionen si no puedes editar la celda de la fórmula.