Muestra el primer argumento si no es un valor de error. De lo contrario, muestra el segundo argumento, si existe, o un elemento en blanco si no existe.
Ejemplos
Nota: Cada ejemplo está en su propia pestaña.
Ejemplo de uso
IFERROR(A1,"Error en la celda A1")
SI.ERROR(A2)
Uso general
Muestra un valor en blanco si la prueba es un error y el valor es nulo; muestra el valor si la prueba es un error y el valor no es nulo; muestra la prueba si no es un error.
Precio unitario
Muestra el valor "0" al calcular el precio unitario cuando la Cantidad es un valor nulo.
Calificaciones de alumnos
Muestra el mensaje de error especificado al buscar la Calificación del alumno cuando no existe el ID de alumno.
Sintaxis
IFERROR(valor, [valor_si_error])
-
valor: el valor que se muestra si el valor en sí mismo no es un error. -
valor_si_error[OPCIONAL; vacío en la configuración predeterminada]: Valor que muestra la función si el valor es un error.
Notas
IFERROR(exp1,exp2)es un equivalente lógico de IF(NOT(ISERROR(exp1)),exp1,exp2). Asegúrate de que revele el comportamiento previsto.
Consulta también
ESNOD: Comprueba si un valor es un error "#N/A".
ESERROR: Comprueba si un valor es un error.
ESERR: Comprueba si un valor es un error distinto de "#N/A".
SI: Muestra un valor si una expresión lógica es TRUE y otro si es FALSE.