Pocas fórmulas generan tanta intimidación al principio como la función SI en Excel, y sin embargo, una vez que comprendes su lógica, se convierte en una de las herramientas más versátiles y utilizadas en cualquier hoja de cálculo. Dominar los condicionales te permite automatizar decisiones dentro de tus datos y ahorrar tiempo en análisis repetitivos.
¿Cómo funciona la lógica de una fórmula condicional?
La función SI parte de una idea muy sencilla: tienes dos valores y necesitas hacer una verificación entre ellos. Dependiendo del resultado de esa verificación, Excel ejecutará una acción u otra. Las verificaciones posibles son si un número es mayor, menor o igual a otro [01:09].
La estructura básica se escribe así:
excel
=SI(condición; acción_si_verdadero; acción_si_falso)
Es decir, abres paréntesis, planteas la condición o prueba lógica, y después le indicas a Excel qué hacer cuando el resultado sea verdadero y qué hacer cuando sea falso [01:30].
¿Cómo aplicar la función SI con un ejemplo práctico de ventas?
Imagina que tienes una columna de ventas y quieres saber cuáles superan un umbral para asignar un bono. El objetivo es que cada vez que una venta sea superior a 800, Excel escriba "Aplica para bono"; de lo contrario, que indique "No pasa nada" [02:15].
La fórmula quedaría:
excel
=SI(celda_venta>800;"Aplica para bono";"No pasa nada")
- Prueba lógica: la celda de la venta es mayor a 800.
- Valor si verdadero: "Aplica para bono".
- Valor si falso: "No pasa nada".
Al presionar enter y arrastrar la fórmula hacia abajo, cada fila se evalúa de forma independiente. Una venta de 15 no genera ningún bono, mientras que una venta superior a 800 sí lo hace [03:00].
¿Qué es un condicional anidado y cuándo se necesita?
El ejemplo anterior solo distingue dos escenarios: mayor a 800 o no. Pero ¿qué pasa si quieres un tercer mensaje cuando la venta sea exactamente igual a 800? Aquí entra el concepto de SI anidado, que consiste en colocar una segunda función SI dentro del argumento falso de la primera [03:30].
La lógica es la siguiente:
- Si la venta es mayor a 800 → "Aplica para bono".
- Si no es mayor, se evalúa de nuevo: ¿es igual a 800? → "Falta poco".
- Si tampoco es igual, entonces es menor → "No pasa nada".
excel
=SI(celda_venta>800;"Aplica para bono";SI(celda_venta=800;"Falta poco";"No pasa nada"))
Observa que el segundo SI reemplaza lo que antes era simplemente "No pasa nada" en el argumento falso. Cada función SI abre y cierra su propio paréntesis, por lo que al final necesitas dos paréntesis de cierre [04:20].
¿Cómo verificar los resultados con filtros?
Una vez aplicada la fórmula a todas las filas, puedes usar los filtros de Excel para confirmar que funciona correctamente. Al filtrar solo las ventas de exactamente 800, las celdas correspondientes deben mostrar "Falta poco", lo que indica que con unos pocos dólares más alcanzarían el bono [04:55].
Este método de verificación es clave para asegurarte de que tu condicional anidado cubre todos los escenarios posibles:
- Mayor a 800: aplica para bono.
- Igual a 800: falta poco.
- Menor a 800: no pasa nada.
¿Por qué los condicionales son tan importantes en Excel?
La función SI y sus variantes anidadas permiten tomar decisiones automatizadas dentro de los datos sin intervención manual. Desde clasificar ventas hasta asignar categorías o alertas, los condicionales son la base de análisis más complejos como tablas dinámicas y dashboards.
Ahora que conoces tanto el condicional sencillo como el anidado, comparte en los comentarios qué parte te resultó más útil o qué concepto necesitas profundizar.