La Función SI (IF)
Esta es la madre de todas las funciones lógicas. Le hace una pregunta a Excel: "¿Se cumple esta condición?". Dependiendo de la respuesta (Sí o No), Excel hará una cosa u otra.
- Ejemplo Real: Si un alumno saca 6 o más, dice "Aprobado". Si no, dice "Reprobado".
- =SI(B2 >= 6, "Aprobado", "Reprobado")
Potenciando con Y / O
A veces una sola condición no basta. Aquí entran los ayudantes:
Función Y (AND)
Es exigente. TODAS las condiciones deben cumplirse para que sea Verdadero.
Ej: Para el bono, debes vender > 1000 Y tener asistencia perfecta.
Función O (OR)
Es flexible. Basta con que UNA condición se cumpla.
Ej: Tienes descuento si eres Jubilado O si es Jueves.
Anidando Funciones (El Combo)
Las funciones Y y O por sí solas solo devuelven "VERDADERO" o "FALSO". Para que sean útiles, casi siempre las metemos dentro de una función SI.
=SI( Y(Ventas>1000, Asist="Sí"), "¡Bono!", "Sin Bono" )
Política de la Empresa
RRHH te pide calcular quién recibe el bono de fin de año. Las reglas son estrictas:
1. El empleado debe tener más de 2 años de antigüedad.
2. Y ADEMÁS, sus ventas deben superar los $50,000.
¿Cómo escribes una sola fórmula que diga "Pagar Bono" o "No Aplica" automáticamente?
Tu Turno: Ejercicios
Descarga el archivo y resuelve los siguientes casos:
- 1. Notas:
=SI(B2>=6, "Aprobado", "Reprobado") - 2. Stock:
=SI(C2<10, "Pedir Stock", "OK") - 3. VIP:
=SI(O(B2="Gold", B2="Platinum"), "Acceso", "Denegado") - 4. Bono:
=SI(Y(Antiguedad>2, Ventas>50000), "Pagar Bono", "No Aplica")
Archivo de Práctica
Ejercicios listos para aplicar lógica.