Lógicas

ISERROR

Definición

ISERROR devuelve TRUE cuando su argumento es cualquier valor de error, y FALSE en caso contrario.

Sintaxis

=ISERROR(value)

Argumentos

Argumento Significado
value La fórmula o la celda que se comprueba, como una división.

Ejemplo resuelto

Un molino divide los sacos empaquetados entre las horas trabajadas. Los sacos están en A2:A4 y las horas en B2:B4.

A: Sacos B: Horas
15 0
9 3
6 2

Fórmula: =IF(ISERROR(A2/B2),"stop","ok")

Resultado: stop. 15 dividido entre 0 es #DIV/0!, así que ISERROR es verdadero e IF devuelve stop. Al rellenar hacia abajo, la fórmula da stop, ok y ok.

Práctica

La celda A2 contiene 10 y la celda B2 contiene 0. En C2, escribe una fórmula que devuelva 1 cuando A2 dividido entre B2 sea un error, y 0 en caso contrario.

  1. En C2, escribe una fórmula IF que use ISERROR y muestre 1 cuando A2 dividido entre B2 sea un error, y 0 en caso contrario.
Paso 1 de 2
Aquí las fórmulas usan los nombres de función en inglés, como SUM, y un punto (.) como separador decimal, en todos los idiomas.
Cargando la hoja…

Funciones relacionadas

IF convierte el TRUE o FALSE de ISERROR en 1 o 0. ISNUMBER comprueba otra propiedad de la misma celda.

Error común

Tratar cada TRUE como una división entre cero: un rango mal escrito también es un error, así que la marca puede ocultar otro fallo.

Funciones relacionadas

Estos enlaces son funciones relacionadas.