Cómo usar varias funciones lógicas en MS Excel
La función SI de Excel es la base de argumentos lógicos para calcular condicionalmente datos o evaluar condiciones. Soporta funciones SI anidadas para evaluar múltiples criterios, pero el resultado suele ser una fórmula complicada. Una mejor opción es combinar múltiples funciones lógicas, como Y (AND) u O (OR), para reducir complejidad y ampliar comparaciones.
Función SI
La función SI sigue el formato =SI(condición1, acción_si_verdadero, acción_si_falso) y soporta hasta 64 funciones SI anidadas para comparaciones complejas. Anidar una función SI añade una función SI completa a una de las acciones, como =SI(condición1, SI(condición2, acción_si_verdadero, acción_si_falso), acción_si_falso).
Como ejemplo, para marcar empleados con más de $30,000 en ventas en el primer trimestre para ofrecer bono, puedes anidar SI como =SI(C4=1, SI(D4>30000, "Bono", ""), ""). Esta fórmula se vuelve confusa al añadir más criterios, como buscar también el cuarto trimestre: =SI(C4=1, SI(D4>30000, "Bono", ""), SI(C4=4, SI(D4>30000, "Bono", ""), "")).
Consejo
La función SI se entiende mejor leyendo: "Si [criterio lógico] es verdadero, haz [esto]; si no, haz [esto otro]". El ejemplo anterior se lee: "Si es primer trimestre y ventas >$30,000, devuelve 'Bono'; si no, si es cuarto trimestre y ventas >$30,000, devuelve 'Bono'; si no, devuelve vacío". Aunque más claro, sigue siendo engorroso.
Funciones Y y O
Las funciones lógicas Y y O evalúan hasta 255 criterios y devuelven "VERDADERO" o "FALSO" con formato =Y(condición1, condición2,...). Y devuelve "VERDADERO" si todas las condiciones son verdaderas; O devuelve "VERDADERO" si cualquiera lo es. Como SI usa resultados lógicos para elegir acción, puedes combinar Y, O y SI para reducir SI anidados y simplificar.
Ejemplo: para marcar empleado con >$30,000 en primer trimestre, SI se vuelve =SI(Y(C4=1, D4>30000), "Bono", ""). Para buscar primer O cuarto trimestre, incluye O: =SI(Y(O(C6=1, C6=4), D6>30000), "Bono", "").
Consejo
Y se lee: "Si todas estas condiciones son verdaderas, devuelve 'VERDADERO'; si no, 'FALSO'". O: "Si cualquiera es verdadera, devuelve 'VERDADERO'; si no, 'FALSO'". El ejemplo: "Si es primer o cuarto trimestre Y ventas >$30,000, devuelve 'Bono'; si no, vacío". Mucho más claro que SI anidados.
Funciones VERDADERO, FALSO y NO
VERDADERO y FALSO usan formato =VERDADERO() o =FALSO(), pero tienen poco uso en Excel 2013, pues sus resultados son idénticos a escribir directamente VERDADERO o FALSO, y se incluyeron por compatibilidad. La función NO es útil para invertir un argumento lógico con formato =NO(condición), como =NO(2+2=4) que devuelve FALSO.
Consejo
Las funciones SI.ERROR y SI.ND son útiles para evaluar y cambiar entradas que producen error o "#N/A". Siguen formato =SI.ERROR(condición, valor_si_error) o =SI.ND(condición, valor_si_na).
- ·Cómo usar Wingdings en Excel
- ·Cómo calcular semanas entre dos fechas en Excel
- ·Cómo insertar una fecha dinámica (actual) en Excel
- ·Cómo usar el ajuste de texto en Excel (Wrap Text)
- ·Cómo usar la función SI en Excel: ejemplos prácticos con fórmulas anidadas
- ·Cómo usar variables ficticias (dummy) en regresión con Excel
- ·Cómo usar la función Menos en Excel
- ·Cómo usar las teclas de función (Fn) en portátiles HP
- Cómo usar las teclas de función (F1-F12) en Windows
- Cómo hacer fórmulas en Excel
- Cómo usar Excel para calcular correlación entre variables
- Cómo usar encabezados de columna en Excel
- Cómo usar una hoja de cálculo en Excel: Relleno automático, Formato, Fórmulas, Gráficos, Ocultar filas/columnas
- Cómo usar papel de probabilidad en Excel
