Lógicas

Capturar un error de una división

Definición

Proteger una división para que un error se convierta en un valor de reserva significa envolver la división en IFERROR.

Sintaxis

=IFERROR(value, value_if_error)

Argumentos

Argumento Significado
value La división que se intenta, por ejemplo B2/C2.
value_if_error El valor de reserva que se muestra cuando la división falla, como 0.

Ejemplo resuelto

Una hoja de mezclas divide los gramos de B2 entre las raciones de C2 y usa 0 cuando la división no puede ejecutarse.

A: Mezcla B: Gramos C: Raciones
A 20 4
B 15 0
C 9 3

Fórmula: =IFERROR(B2/C2,0)

Resultado: 5. 20 dividido entre 4 es 5, así que no se usa el valor de reserva.

Práctica

La celda C2 contiene 8. La celda D2 contiene 0. En E2, escribe una fórmula que divida C2 entre D2 y muestre -1 cuando esa división falle.

  1. En E2, escribe una fórmula IFERROR que divida C2 entre D2 y muestre -1 si hay error.
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

IFERROR es la función que sustituye un error de la división por el valor de reserva.

Error común

Poner primero el valor de reserva, como en =IFERROR(0,B2/C2): la celda muestra entonces siempre 0 y nunca devuelve 5.

Funciones relacionadas

Estos enlaces son funciones relacionadas.