Errores
Principal Arriba Boletines Quienes Somos Comentarios Búsquedas Novedades Ligas

 

Principal
OpenOffice
Google Docs
Captura
Errores
Fórmulas
Funciones
Gráficas
Impresión
Presentación
Varios

¿Puedo detectar los errores  antes de que aparezcan?

 

 

Válido para: todas las versiones de Excel. Nivel de complejidad: bajo.

 

Explicación 

Muchos de los errores que maneja Excel  pueden prevenirse con un poco de cuidado al momento de elaborar las formulas. Sin embargo, no siempre tenemos el tiempo necesario para pensarlas y probarlas antes de dar por termiando el trabajo que estamos haciendo. 

Para los  casos en que sospechamos que la fórmula, bajo algunas circunsancias no controladas, puede generar un error, la función =ESEROR() nos puede sacar de apuros (excepto en el caso del error #!N/A¡ Para este caso, hacer click aquÍ).  

Lo que hacemos es probar la fórmula con =ESERROR(). Si la respuesta es VERDADERO, signfica que no se puede escribir un resultado y mejor hay que poner un cero o un espacio en blanco. Si la respuesta es FALSO, significa que no hay errores y que sí se puede evaluar la fórmula. 

Ejemplos

  • Si en C7 hay un 5, y en C8 hay un 0, y la fórmula dice C7/C8, estaríamos dividiendo entre cero por lo que Excel marca el error #¡DIV/0!. Para evitarlo se puede poner la siguiente fórmula: =SI( ESERROR(C8/C9), 0, C8/C9) 

funcion ESERROR, figura 1

  • Si en C7 hay un 5 y en C8 hay un texto, digamos "hola"; y la fórmula dice C7/C8, estaríamos dividiendo un número entre un texto, por lo que  Excel marca el error #¡VALOR!. Para evitarlo se puede poner la siguiente fórmula: =SI( ESERROR(C8/C9), 0, C8/C9) 

    funcion ESERROR, figura 2

  • Si en C7 hay un 5 y en C8 hay un 2,; y la fórmula dice C7/C8; y luego borro todo el renglón,  estaríamos dividiendo un número entre una celda inexistente, por lo que Excel marca el error #¡DIV/0!. Para evitarlo se puede poner la siguiente fórmula: =SI( ESERROR(C8/C9), 0, C8/C9) 

    funcion ESERROR, figura 3

Resumen

Como se ve en los tres ejemplos anteriores, la función =ESERROR() puede detectar si una fórmula está a punto de generar un Error de Excel, y por lo tanto se puede estar preparado para que no se muestren los errores. 

Un caso especial es el error #!N/A¡, que tiene su función aparte (ver =ESNOD())

 

Temas relacionados: 

 

 

ultima actualización: 6-sep-06
 

Principal ] Arriba ] Boletines ] Quienes Somos ] Comentarios ] Búsquedas ] Novedades ] Ligas ]

Para cualquier comentario referente a este sitio web, escribir a webmaster@ofisol.com.mx  
Copright © 2006 Apuntes de Office: Excel en trámite