100% Privado en tu Navegador:
F
SI.ERROR · SI.ND 100% Privado en tu Navegador ($0)

SI.ERROR en Excel: Que una Fórmula Fallida Muestre un Aviso en Lugar de un Error

Elige la fórmula que quieres proteger y el texto que debe aparecer si falla. Obtienes SI.ERROR o SI.ND ya escrito, sin tocar la lógica original.

⚡

Siguiente paso recomendado en esta suite:

Tu informe de ventas tiene una columna de margen que divide entre las unidades vendidas, y las filas sin ventas muestran #¡DIV/0!. Ese error contamina el total y el gráfico que le presentas al director.

Transparencia Radical DataKorex: En DataKorex lo armamos para que elijas qué proteger y qué aviso mostrar, sin reescribir tu fórmula. Funciona en tu navegador, sin cuenta y sin que tus datos salgan de tu equipo.

¿Cómo usar Fórmula SI.ERROR paso a paso?

1

1. Elige qué proteger

Una división, una búsqueda con BUSCARV, una con ÍNDICE y COINCIDIR, solo el error #N/A con SI.ND o una fórmula tuya con nombres en inglés.

2

2. Completa los datos

Pon las celdas de la operación y el texto que quieres ver si hay error. Si lo dejas vacío, la celda queda en blanco.

3

3. Copia la fórmula

Pégala en tu hoja y arrástrala. Los errores dejan de verse, pero revisa de vez en cuando por qué aparecían.

La Cuenta de Movimientos: Método Tradicional vs. KorexTools

Corregir errores uno a uno en una columna (4 pasos)

  1. Buscar las celdas con error.
  2. Entender por qué falla cada una.
  3. Escribir una condición con SI para evitarlo.
  4. Repetir la condición en toda la columna.

Con el generador «Fórmula SI.ERROR» de KorexTools (3 pasos)

  1. Eliges qué proteger.
  2. Escribes el aviso que quieres ver.
  3. Pegas el resultado y lo extiendes por la columna.

Esconder un error es fácil; lo importante es esconder solo el que esperas

SI.ERROR evalúa una fórmula y, si devuelve cualquier error, muestra en su lugar lo que le indiques: un texto, un cero o una celda vacía. Es lo habitual con divisiones que pueden tener divisor cero y con búsquedas cuyo valor puede no existir, porque evita que un #N/A rompa las sumas y gráficos que dependen de esa columna.

El riesgo es que oculta todos los errores, también los que indican un fallo real, como una referencia rota. SI.ND es más precisa: solo captura #N/A, el error típico de una búsqueda sin resultado, y deja visibles los demás. Si buscas algo, usa SI.ND; si calculas, SI.ERROR.

Cuál usar según el caso

  • •Búsqueda que puede no encontrar: SI.ND, que solo tapa #N/A.
  • •División con divisor posiblemente cero: SI.ERROR.
  • •Fórmula larga que no controlas: SI.ERROR, con un aviso claro.

Con 10 en A2 y 0 en B2

CasoFórmulaResultado
División protegida=SI.ERROR(A2/B2;0)0
Búsqueda con aviso=SI.ERROR(BUSCARV(E2;A:C;3;FALSO);"No encontrado")No encontrado si falta E2
Solo #N/A=SI.ND(BUSCARV(E2;A:C;3;FALSO);"No encontrado")Aviso solo si no existe

Errores Comunes y Cómo Evitarlos

  • ⚠️Usar cero como aviso y que se sume al total sin querer.
  • ⚠️Envolver una fórmula que aún tiene un error de lógica.

Preguntas Frecuentes

¿Cuál es la diferencia entre SI.ERROR y SI.ND?

SI.ERROR captura cualquier error; SI.ND solo captura #N/A. Con una búsqueda conviene SI.ND, para que otros errores, como una referencia rota, sigan a la vista.

¿Puedo dejar la celda en blanco si hay error?

Sí: deja vacío el campo de qué mostrar y la fórmula devuelve una cadena vacía. Ten en cuenta que esa celda ya no es un número y puede romper operaciones posteriores.

¿SI.ERROR sirve con cualquier fórmula?

Sí, envuelve la fórmula entera. Elige la opción de fórmula propia, escríbela con nombres en inglés y la herramienta la traduce a tu idioma.

Lo que haría yo si estuviera en tu lugar

«Un error visible se arregla en minutos; un error escondido puede vivir años en un informe.» — Equipo de Ingeniería de DataKorex.
DataKorex Labs (Equipo de Ingeniería de Software · Arquitectura Client-Side Verificada)