Descripción
Utiliza esta función para devolver VERDADERO cuando una celda contenga el error #N/A, y FALSO para cualquier otro valor o cualquier otro tipo de error. Compatible con cadenas.
Sintaxis
ISNA(valor)
Entradas
Esta función tiene los siguientes argumentos:
<co> </co>
| Nombre | Obligatorio | Descripción | Validar Entrada |
|---|---|---|---|
valor |
Sí | La celda que quieres evaluar. | Una referencia a una celda o a una fórmula que da lugar a una. |
Ejemplos
Datos de muestra
Un |
B |
||
|---|---|---|---|
| 1 | #N/A |
56 |
|
| 2 | verde |
39 |
|
| 3 | naranja |
15 |
|
| 4 | rojo |
92 |
|
| 5 | azul |
22 |
Ejemplos de fórmulas
| Caso práctico | Fórmula | Explicación y resultado |
|---|---|---|
| Comprueba si una celda concreta tiene un error #N/A. | =ISNA(A1) |
Esta fórmula funciona de la siguiente manera:
Resultado: VERDADERO. (Porque la celda A1 contiene un error #N/A) |
| Comprueba si una celda concreta tiene un error #N/A. | =ISNA(B1) |
Esta fórmula funciona de la siguiente manera:
Resultado: FALSO. (Porque la celda B1 contiene "56".) |
| Muestra un mensaje si una celda concreta tiene un error #N/A. | =IF(ISNA(A1), "¡Uy - comprueba esto!",A1) |
Esta fórmula funciona de la siguiente manera:
Resultado: ¡Uy - comprueba esto! (porque la celda A1 contiene un error #N/A) |
Notas
- No se admiten rangos de celdas.
- ISNA devuelve FALSE para todos los valores y errores distintos de #N/A.
Recomendaciones
- Puedes combinar ISNA con la función IF para evaluar la presencia de #N/A y mostrar un mensaje amigable si se produce el error.
Por ejemplo, para mostrar un mensaje si A1 contiene #N/A y el valor de A1 en caso contrario:=IF(ISNA(A1), "mensaje amistoso",A1
- La función IFNA es una forma más eficaz de atrapar el error #N/A.