Descripción
Utiliza esta función para determinar si una celda tiene algún tipo de marca de error. Compatible con cadenas.
Esto incluye los errores #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? y #NULL! .
Sintaxis
ISERROR(valor)
Entradas
Esta función tiene los siguientes argumentos:
| 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
| A | B | |
|---|---|---|
| 1 | Elemento | Valor |
| 2 | rojo | 56 |
| 3 | verde | 39 |
| 4 | naranja | 15 |
| 5 | rojo | 92 |
| 6 | azul | 22 |
Ejemplos de fórmulas
| Caso práctico | Fórmula | Explicación y Resultado |
|---|---|---|
| Se comprueba si la celda especificada contiene un error. | =ISERROR(A1) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, esta fórmula devuelve FALSE. (Porque la celda A1 está vacía.) |
| Se comprueba si la celda especificada contiene un error. | =ISERROR(B1) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, esta fórmula devuelve TRUE (porque la celda B1 contiene un error #N/A!) |
| Se comprueba si la celda especificada contiene un error. | =ISERROR(A2) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, esta fórmula devuelve FALSE. (Porque la celda A1 contiene "verde".) |
| Establece si alguna celda de un conjunto contiene un error. | =IF(OR(ISERROR(A1),ISERROR(B1),ISERROR(C1)), "Se ha producido un error") |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, esta fórmula devuelve Se ha producido un error. (Porque la celda B1 contiene un error #N/A!) |
Notas
- No se admiten rangos de celdas.
- Puedes unir varias instancias de ISERROR para comprobar si alguna de un conjunto de celdas está en blanco:
=IF(OR(ISERROR(A1),ISERROR(B1),ISERROR(C1)), "Se ha producido un error",SUM(A1:C1))
Porque devolverá VERDADERO si algún valor suministrado es VERDADERO, la fórmula mostrará "Se ha producido un error" si alguna de las celdas identificadas con una función devuelve VERDADERO.
Recomendaciones
Puedes utilizar ISERROR del siguiente modo:
- Atrapar un error y realizar un cálculo, es un enfoque más limpio.
- Puedes combinar ISERROR con la función para invertir la lógica a "no es un error". Ejemplo:
=NOT(ISERROR(A1))
Funciones relacionadas
COUNT
COUNTA
COUNTBLANK
COUNTIF
COUNTIFS
ISBLANK
ISERROR
ISNA
ISNUMBER
VALOR