Cómo utilizar la función IFERROR de Excel -

Tabla de contenido

Resumen

La función IFERROR de Excel devuelve un resultado personalizado cuando una fórmula genera un error y un resultado estándar cuando no se detecta ningún error. IFERROR es una forma elegante de atrapar y gestionar errores sin utilizar sentencias IF anidadas más complicadas.

Propósito

Atrapar y manejar errores

Valor devuelto

El valor que especifica para las condiciones de error.

Sintaxis

= SI.ERROR (valor, valor_si_error)

Argumentos

  • valor : el valor, la referencia o la fórmula para comprobar si hay un error.
  • value_if_error : el valor que se devolverá si se encuentra un error.

Versión

Excel 2007

Notas de uso

La función SI.ERROR "detecta" errores en una fórmula y devuelve un resultado o fórmula alternativo cuando se detecta un error.

Utilice la función SI.ERROR para atrapar y manejar errores producidos por otras fórmulas o funciones. IFERROR comprueba los siguientes errores: # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME ?, o #NULL !.

Ejemplo 1

Por ejemplo, si A1 contiene 10, B1 está en blanco y C1 contiene la fórmula = A1 / B1, ¡la siguiente fórmula captará el # DIV / 0! error que resulta de dividir A1 por B1:

=IFERROR (A1/B1,"Please enter a value in B1")

Mientras B1 esté vacío, C1 mostrará el mensaje "Introduzca un valor en B1" si B1 está en blanco o es cero. Cuando se ingresa un número en B1, la fórmula devolverá el resultado de A1 / B1.

Ejemplo # 2

También puede usar la función IFERROR para detectar el error # N / A que arroja BUSCARV cuando no se encuentra un valor de búsqueda. La sintaxis se ve así:

=IFERROR(VLOOKUP(value,data,column,0),"Not found")

En este ejemplo, cuando BUSCARV devuelve un resultado, SI.ERROR funciona ese resultado. Si BUSCARV devuelve el error # N / A porque no se encuentra un valor de búsqueda, IFERROR devuelve "No encontrado".

Notas

  • Si el valor está vacío, se evalúa como una cadena vacía ("") y no como un error.
  • Si value_if_error se proporciona como una cadena vacía (""), no se muestra ningún mensaje cuando se detecta un error.
  • Si se ingresa IFERROR como una fórmula de matriz, devuelve una matriz de resultados con un elemento para cada celda en valor .
  • En Excel 2013+, puede usar la función IFNA para atrapar y manejar errores # N / A específicamente.

Videos relacionados

Cómo capturar errores en fórmulas La captura de errores puede hacer que sus hojas de cálculo sean más profesionales al hacerlas menos desordenadas y más fáciles de usar. En este video, veremos algunas formas de atrapar errores en una fórmula. Fórmulas para consultar una tabla Dado que las tablas admiten referencias estructuradas, puede aprender mucho sobre una tabla con fórmulas simples. En este video, veremos algunas fórmulas que puede usar para consultar una tabla. Qué hacer cuando VLOOKUP devuelve NA En este video, veremos cómo configurar una fórmula VLOOKUP para evitar errores # N / A.

Articulos interesantes...