En Excel, las funciones booleanas juegan un papel crucial al permitir que tomes decisiones lógicas en tus hojas de cálculo. Estas funciones devuelven valores de tipo booleano, es decir, VERDADERO
o FALSO
, y se utilizan para evaluar condiciones, comparar valores, y automatizar decisiones en tus datos.
En esta entrada de blog, exploraremos tres de las funciones booleanas más utilizadas en Excel: SI
, Y
, y O
. Veremos cómo funcionan y cómo puedes aplicarlas en situaciones reales con ejemplos prácticos.
1. Función SI
La función SI
es una de las más fundamentales y versátiles en Excel. Se utiliza para evaluar una condición y devolver un valor si esa condición es verdadera, o un valor alternativo si es falsa.
Sintaxis:
=SI(condición, valor_si_verdadero, valor_si_falso)
Ejemplo 1: Verificación de Aprobación
=SI(A2 >= 70, "Aprobado", "Reprobado")
Explicación: Si la celda A2 contiene una calificación de 70 o más, la función devolverá "Aprobado". Si es menor, devolverá "Reprobado".
Ejemplo 2: Descuento en Compras
=SI(B2 >= 100, B2 * 0.9, B2)
Explicación: Si la celda B2 contiene un valor mayor o igual a 100, se aplica un 10% de descuento. Si no, se mantiene el valor original.
2. Función Y
La función Y
permite evaluar múltiples condiciones al mismo tiempo y devuelve VERDADERO
si todas las condiciones son verdaderas, o FALSO
si alguna de ellas es falsa.
Sintaxis:
=Y(condición1, condición2, ...)
Ejemplo 1: Verificación de Edad y Estado Civil
=Y(A2 >= 18, B2 = "Soltero")
Explicación: La función devuelve VERDADERO
si la persona es mayor de 18 años y es soltera. Si alguna de las condiciones no se cumple, devuelve FALSO
.
Ejemplo 2: Verificación de Inventario y Ventas
=Y(C2 > 0, D2 >= 50)
Explicación: Devuelve VERDADERO
si el inventario (C2) es mayor que 0 y las ventas (D2) son mayores o iguales a 50. Si una de estas condiciones no se cumple, el resultado es FALSO
.
3. Función O
La función O
evalúa múltiples condiciones y devuelve VERDADERO
si al menos una de las condiciones es verdadera. Si todas son falsas, devuelve FALSO
.
Sintaxis:
=O(condición1, condición2, ...)
Ejemplo 1: Verificación de Descuento o Promoción
=O(B2 >= 100, C2 = "Promoción")
Explicación: Si el valor en B2 es mayor o igual a 100 o si la celda C2 contiene "Promoción", la función devolverá VERDADERO
. De lo contrario, devolverá FALSO
.
Ejemplo 2: Condición de Entrega
=O(D2 = "Entregado", E2 = "En camino")
Explicación: La función devolverá VERDADERO
si el estado del pedido es "Entregado" o "En camino". Si no se cumple ninguna de estas condiciones, devuelve FALSO
.
Actividad Propuesta
Tarea: Imagina que tienes una hoja de cálculo con información sobre empleados en una empresa. La hoja contiene las siguientes columnas: Edad
, Años de Servicio
, Salario
, y Desempeño
. Utiliza las funciones SI
, Y
, y O
para crear las siguientes condiciones:
Función SI: Crear una fórmula que indique si un empleado es elegible para un aumento de salario. La condición es que deben tener al menos 5 años de servicio.
Ejemplo:
=SI(B2 >= 5, "Elegible para aumento", "No elegible")
Función Y: Crear una fórmula que verifique si un empleado es mayor de 30 años y tiene un desempeño superior a 80.
Ejemplo:
=Y(A2 > 30, D2 > 80)
Función O: Crear una fórmula que determine si un empleado recibe un bono. Las condiciones son: deben tener un salario mayor a 50,000 o tener más de 10 años de servicio.
Ejemplo:
=O(C2 > 50000, B2 > 10)
Pregunta para Reflexión: ¿Cómo afectan las funciones booleanas a la toma de decisiones automatizadas en Excel? Piensa en cómo podrías aplicarlas en situaciones reales en tu trabajo o estudios.
Enviar la actividad, elaborada en Word, al correo informatica.ecolba@gmail.com.