Fórmulas y Funciones Para Manejo de Errores en Excel

Embed Size (px)

DESCRIPTION

manejo de mensajes de error de formulas excel

Citation preview

  • Frmulas y funciones para manejo de errores en Excel

    Excel provee de algunas funciones para manejar errores que puedan causar

    nuestras frmulas. son errores que las frmulas nos arrojan en determinadas

    situaciones.

    Tipos de errores En Excel encontraremos distintos tipos de errores cuando hacemos uso de

    frmulas. Los errores que encontramos son:

    1. #NULO! : Se genera cuando especificamos incorrectamente un rango en

    una frmula, por ejemplo =SUMA(A4 A5). Si nos fijamos nos hace falta los

    dos puntos entre A4 y A5.

    2. #DIV/0! : Se genera cuando se detecta una divisin entre cero.

    3. #VALOR! : Se genera cuando se da un tipo de valor incorrecto a lo que

    espera una funcin. Por ejemplo =SUMA(a,b). La funcin suma espera

    que los valores sean numricos.

    4. #REF! : Este error sucede cuando una frmula hace referencia a una celda o

    un rango que ya no existe o fue borrado.

    5. #NOMBRE? : Si intentamos usar una funcin que no existe, Excel

    mostrar este error.

    6. #NUM! : Se produce cuando se escriben valores numricos no vlidos en

    una frmula o una funcin.

    7. #N/A : Este error se produce cuando se intenta encontrar un valor y ste no

    existe. Principalmente es usado por las funciones BUSCARV y BUSCARH.

    8. #OBTENIENDO_DATOS : ste ms bien es un mensaje que se muestra

    temporalmente cuando un libro grande o muy complejo est siendo

    calculado. El mensaje desaparece cuando el clculo se completa.

    A continuacin vemos algunos ejemplos de las funciones que nos permitir

    interactuar con los anteriores mensajes de error.

    SI.ND La funcin SI.ND se introdujo en Excel 2013 y evala si el error devuelto en una

    frmula es #N/A. El error #N/A al ser usado principalmente en

  • funciones BUSCARV yBUSCARV, SI.ND queda perfecto para ser usados con

    dichas funciones.

    Ejemplo: Se pretender buscarv un valor dentro de una tabla. Si el valor no se

    encuentra, deseamos que se muetre el mensaje NO SE ENCUENTRA.

    =SI.ND(BUSCARV(A1,$H$1:$I$5,2,0),NO SE ENCUENTRA)

    SI.ERROR La funcin SI.ERROR evala el resultado de frmula o expresin y permite

    devolver un valor en caso de ser VERDADERO o ejecutar otra frmula.

    Ejemplo: Si dividimos un nmero entre cero, el error que Excel nos devolvera

    ser #!DIV/0!. Para el ejemplo queremos que se muestre el mensaje NO SE

    PUEDE DIVIDIR ENTRE CERO en lugar del mensaje de error.

    =SI.ERROR(10/0,NO SE PUEDE DIVIDIR ENTRE CERO)

    ESERROR La funcin ESERROR devolver VERDADERO en caso de que una frmula

    genere error o FALSO en caso de que no lo genere. Recomiendo que se utilice en

    combinacin con la funcin SI, para evaluar el error y mostrar un valor o ejecutar

    una frmula en caso de que devuelva VERDADERO.

    Esta funcin puede llegar a ser un tanto larga al momento de evaluarla con un SI.

    Por fortuna, despus de Excel 2007 se introdujo la funcin SI.ERROR que es la

    combinacin de ESERROR y SI.

    Ejemplo: Usaremos la misma frmula de BUSCARV para evaluarla y mostrar un

    mensaje en caso de que no se encuentre el valor.

    =SI(ESERROR(BUSCARV(A1,$H$1:$I$5,2,0)),NO SE

    ENCUENTRA,BUSCARV(A1,$H$1:$I$5,2,0))

  • TIPO.DE.ERROR La funcin TIPO.DE.ERROR devuelve un nmero que coincide con un valor de

    error.

    Ejemplo: Usaremos un BUSCARV para traer la descripcin coincidente de un

    error. El BUSCARV buscar el cdigo de error de otra celda que genera un error.

    =BUSCARV(TIPO.DE.ERROR(B12),$A$1:$C$9,3,0)