PRODUCTIVIDAD ยท EXCEL

SI.ERROR en Excel: muestra resultados claros y controla errores

Aprende cuando conviene usar SI.ERROR, como escribir la formula y por que no debes utilizarla para esconder cualquier problema.

Las hojas de calculo pueden mostrar #N/A, #DIV/0!, #VALOR! o #REF! cuando los datos no cumplen lo que una formula espera. SI.ERROR permite definir una respuesta alternativa para esos casos.

Sintaxis

=SI.ERROR(valor; valor_si_error)

El primer argumento es la formula que quieres evaluar. El segundo es el resultado que se mostrara si aparece un error. Si no hay error, Excel devuelve el resultado original.

Ejemplo de division

Una division entre cero produce un error. Para mostrar un texto mas util, usa:

=SI.ERROR(A2/B2;"No se puede calcular")

Si A2 es 100 y B2 es 4, el resultado es 25. Si B2 es cero, la celda muestra el mensaje. El mensaje debe ayudar a la persona que revisa la hoja, no maquillarla.

Combinar SI.ERROR con BUSCARV

=SI.ERROR(BUSCARV(F2;$A$2:$D$50;4;FALSO);"Codigo no encontrado")

Este patron es comun en catalogos. Primero prueba la formula sin SI.ERROR para revisar el rango y el indice. Cuando ya verificaste que funciona, agrega el mensaje para mejorar la experiencia de uso.

Cuando no usarlo

  • No lo uses para ocultar un rango mal escrito.
  • No reemplaces la revision de datos con un mensaje generico.
  • No muestres cero si cero tiene un significado diferente a dato faltante.

Microsoft explica que SI.ERROR controla errores de una formula y enumera varios tipos que puede interceptar. En reportes importantes, registra los casos rechazados en una columna auxiliar para poder corregir la fuente.

Resumen

SI.ERROR es una capa de presentacion, no una reparacion de datos. Usa mensajes especificos, prueba casos validos e invalidos y conserva una forma de detectar los problemas cuando el archivo se actualiza.

Aprender BUSCARV paso a paso →

Fuente: Microsoft Support: SI.ERROR.