En el trabajo siempre estamos decidiendo: ¿aprobado o no?, ¿envío gratis o con costo?, ¿en riesgo u OK?
En Excel, esas decisiones viven en las funciones condicionales: SI, Y y O. En este post te enseño, con ejemplos reales, cómo combinarlas para resolver problemas de negocio en segundos.
Muchos usuarios conocen =SI() pero se enredan cuando deben evaluar dos o más condiciones (fechas, horas, porcentajes, texto). Ahí entran Y (todas las condiciones deben cumplirse) y O (basta con una). Dominar SI + Y + O te permite automatizar decisiones y evitar errores manuales.
7 Casos Reales con SI + Y + O en Excel — Funciones Condicionales
Suscríbete para más tutoriales
🎁 Descarga el archivo para practicar
Escribe tu correo electrónico para recibir gratis el archivo para practicar.
*Al enviar mi correo electrónico, acepto recibir noticias y ofertas. Puedo darme de baja en cualquier momento.
Lo básico: SI, Y y O en 1 minuto
Función SI
“Si pasa X, entonces haz A; si no, haz B.”
Ejemplo: descuento del 10% si las ventas > 100.
=SI(A2>100;10%;0)
Función Y
Devuelve VERDADERO solo si todas las condiciones son verdaderas.
Ejemplo: ventas > 100 y tipo = “A”.
=Y(A2>100;B2="A")
Función O
Devuelve VERDADERO si al menos una condición se cumple.
Ejemplo: ventas < 150 o tipo = “A”.
=O(A2<150;B2="A")
Pro tip: en Excel en español usa punto y coma (;) como separador de argumentos.
7 casos reales paso a paso (con fórmulas listas)
En todos los ejemplos, ajusta las letras de columna según tu hoja. Las fórmulas están pensadas para pegar desde la fila 2.
1) Beca escolar (Promedio + Asistencia)
Regla: promedio ≥ 85 y asistencia ≥ 90 → “Beca otorgada”; si no, “No cumple requisitos”.
=SI(Y(B2>=85;C2>=90);"Beca otorgada";"No cumple requisitos")
Aplicación: educación, incentivos, evaluaciones internas.
2) Envío gratis en e-commerce
Regla: total ≥ 1000 o cliente VIP → “Envío gratis”; si no, “Envío con costo”.
=SI(O(B2>=1000;C2="VIP");"Envío gratis";"Envío con costo")
Aplicación: campañas y promociones.
3) Evaluación de desempeño (RR. HH.)
Regla: metas ≥ 80% y asistencia ≥ 95% → “Excelente”; si no, “Revisar desempeño”.
=SI(Y(B2>=80%;C2>=95%);"Excelente";"Revisar desempeño")
Aplicación: cierres trimestrales/anuales.
4) Aprobación de crédito (Finanzas)
Regla: (ingreso ≥ 20000 y sin adeudos) o historial = “Preferente”.
=SI(O(Y(B2>=20000;C2="No");D2="Preferente");"Crédito aprobado";"Rechazado")
Aplicación: scoring simple sin macros ni complementos.
5) Descuento especial (Retail)
Regla: fin de semana o compra ≥ 5000 → “Aplica descuento”; si no, “Sin descuento”.
=SI(O(DIASEM(B2;2)>=6;C2>=5000);"Aplica descuento";"Sin descuento")
DIASEM(B2;2)cuenta lunes=1 … domingo=7; por eso ≥ 6 es sábado/domingo.
6) Estado de proyecto (PMO)
Regla: en “Atrasado” y avance < 50% → “En riesgo”; si no, “OK”.
=SI(Y(B2="Atrasado";C2<50%);"En riesgo";"OK")
Aplicación: tableros de seguimiento rápidos.
7) Control de asistencia (Puntualidad)
Regla: Puntual si llega entre 8:00 y 8:15 (inclusive).
=SI(Y(HORA(C2)=8;MINUTO(C2)<=15);"Puntual";"Retardo")
Variación: también puedes evaluar un rango de tiempo con C2>=HORA(8;0;0) y C2<=HORA(8;15;0).
Buenas prácticas rápidas
- Nombra rangos o usa Tablas (Ctrl+T) para fórmulas más legibles:
=[@Total]en lugar deB2. - Prefiere porcentajes (
80%) para evitar confusiones con decimales. - Cuando tengas muchos tramos, evalúa usar SI.CONJUNTO.
- Si tu Excel está en inglés, traduce funciones:
SI→IF,Y→AND,O→OR,DIASEM→WEEKDAY.
Certifícate en Excel
Tienes experiencia en Excel y quieres mejorar tus oportunidades laborales? Obtén la Certificación Excel Expert avalada por Microsoft.
