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
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 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
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.