Devuelve un resultado personalizado cuando una fórmula produce un error; de lo contrario, devuelve el resultado de la fórmula.
Sintaxis
IFERROR(value, value_if_error)Argumentos
valueobligatorio
La fórmula o expresión que evaluar.
value_if_errorobligatorio
Qué devolver si el valor es un error.
IFERROR envuelve una fórmula y atrapa errores como #N/A, #DIV/0! y #VALUE!, reemplazándolos con texto, un espacio en blanco o un cálculo alternativo. Mantiene los informes limpios y se combina con mayor frecuencia con funciones de búsqueda.
=IFERROR(VLOOKUP(E2,A:C,3,FALSE), "Not found")→Not foundMuestra un texto claro en lugar de #N/A cuando la búsqueda falla.
=IFERROR(A2/B2, 0)→0Devuelve 0 en lugar de #DIV/0! cuando B2 está vacía.
Envuelve la fórmula arriesgada
Pon el cálculo que podría dar error como primer argumento.
Elige el valor alternativo
Decide si mostrar texto, un espacio en blanco "" o un número alternativo.
Sí: captura todos los tipos de error. Úsalo con cuidado para no enmascarar problemas reales de datos que deberías investigar.