# Función ESNOD (ISNA)

> ESNOD devuelve VERDADERO solo para el error #N/A, el que devuelven COINCIDIR, BUSCARV y BUSCARX cuando no encuentran un valor.

Fuente: https://spreadsheetpractice.com/es/funciones/esnod · Actualizado 29 de octubre de 2026 · Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el 30 de octubre de 2026

## Respuesta rápida

- **Sintaxis:** `=ESNOD(valor)`
- **Uso más común:** `=SI(ESNOD(COINCIDIR(D2;A2:A5;0));"No está en la lista de precios";"En la lista")` devuelve En la lista (B-210 está en la lista)
- **Nombre en inglés:** [ISNA](https://spreadsheetpractice.com/functions/isna)
- **Disponible en:** Todas las versiones actuales
- **Categoría:** [Información](https://spreadsheetpractice.com/es/funciones#info)
- **Devuelve:** VERDADERO si el valor es #N/A y FALSO en caso contrario.
- **Google Sheets:** Disponible en Google Sheets con el mismo argumento.

Úsala para convertir una búsqueda fallida en un mensaje claro de «no está en la lista» y dejar que los errores reales, como una errata en el nombre de una función, se sigan viendo.

## Sintaxis

`=ESNOD(valor)`

En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.

| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
| `valor` | Obligatorio | El valor, la celda o la fórmula que se comprueba. |

## Ejemplos

Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.

| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| E2 | `=SI(ESNOD(COINCIDIR(D2;A2:A5;0));"No está en la lista de precios";"En la lista")` | En la lista | B-210 está en la lista |
| E3 | `=SI(ESNOD(COINCIDIR(D3;A2:A5;0));"No está en la lista de precios";"En la lista")` | No está en la lista de precios | Z-999 no está, así que COINCIDIR devuelve #N/A |
| F2 | `=SUMAPRODUCTO(--ESNOD(COINCIDIR(D2:D4;A2:A5;0)))` | 2 | Faltan dos de los tres SKU del pedido |

### Ver los datos de ejemplo como tabla

|  | A | B | C | D | E | F |
|---|---|---|---|---|---|---|
| 1 | SKU | Precio |  | SKU del pedido | Comprobación | SKU que no están en la lista |
| 2 | A-100 | 39 € |  | B-210 | En la lista | 2 |
| 3 | B-210 | 89 € |  | Z-999 | No está en la lista de precios |  |
| 4 | C-330 | 54 € |  | X-500 |  |  |
| 5 | D-440 | 29 € |  |  |  |  |

## Errores comunes

| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| No encontrado cuando el artículo está claramente ahí | Las búsquedas devuelven #N/A si hay espacios de más o números guardados como texto. Limpia los datos con ESPACIOS o VALOR antes de culpar a la fórmula. |
| La búsqueda se hace dos veces | SI(ESNOD(BUSCARV(…)); ""; BUSCARV(…)) repite la búsqueda. SI.ND(BUSCARV(…); "") la hace una sola vez. |
| Se siguen viendo otros errores | ESNOD pasa por alto todo salvo #N/A, así que un #¡REF! o un #¡VALOR! sigue apareciendo. Suele ser lo que quieres: corrige la causa en lugar de ocultarla. |

## Consejos

- Comprueba si un valor existe en una lista: =NO(ESNOD(COINCIDIR(D2;A2:A5;0))).

## Funciones relacionadas

- [SI.ND](https://spreadsheetpractice.com/es/funciones/si-nd) (IFNA): SI.ND devuelve un valor alternativo solo cuando una fórmula da #N/A, el error de las búsquedas cuando falta un valor.
- [COINCIDIR](https://spreadsheetpractice.com/es/funciones/coincidir) (MATCH): COINCIDIR devuelve la posición de un valor en una fila o columna: 3 significa la tercera celda.
- [ESERROR](https://spreadsheetpractice.com/es/funciones/eserror) (ISERROR): ESERROR devuelve VERDADERO para cualquier valor de error, como #N/A, #¡VALOR!, #¡REF!, #¡DIV/0!

## Preguntas frecuentes

### ¿Qué diferencia hay entre ESNOD y SI.ND?

ESNOD devuelve VERDADERO o FALSO. SI.ND devuelve el valor, o tu valor alternativo cuando el valor es #N/A. Usa SI.ND para sustituir el error y ESNOD para detectarlo.

### ¿Cómo compruebo si un valor existe en una lista?

=NO(ESNOD(COINCIDIR(D2;A2:A5;0))) es VERDADERO cuando D2 está en la lista. =CONTAR.SI(A2:A5;D2)>0 es otra forma.

## Practica ESNOD

En la página de [ESNOD](https://spreadsheetpractice.com/es/funciones/esnod) hay un ejercicio corregido («¿Nuevo o en la lista?») que se resuelve escribiendo la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.

Esta página en inglés: [ISNA](https://spreadsheetpractice.com/functions/isna)

[Traductor de funciones de Excel](https://spreadsheetpractice.com/tools/function-translator): Nombres de las funciones en 8 idiomas

[Todas las funciones en español](https://spreadsheetpractice.com/es/funciones)

---

Spreadsheet Practice (https://spreadsheetpractice.com) enseña fórmulas de hoja de cálculo con práctica: cada ejercicio se corrige en una cuadrícula en vivo y se vuelve a comprobar con datos cambiados.
