Usar la función Y u O para probar una combinación de condiciones

Nota:  Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Cuando necesite buscar datos que cumplan más de una condición, como unidades vendidas entre abril y enero o unidades vendidas por Cecilia, puede usar las funciones AND y OR juntas.

Este anida ejemplo la función y dentro de la función o para buscar unidades vendidas entre el 1 de enero de 2012 y el 30 de abril de 2011 o cualquier unidades vendidas por Cecilia. Puede ver devuelve True para unidades vendidas por Cecilia y también para unidades vendidas por Tim y Ed durante las fechas especificadas en la fórmula.

Usar Y y O en la misma fórmula

Aquí tenemos la fórmula dispuesta para que la pueda copiar y pegar en una hoja de cálculo.

= O (y (C2 > fecha (2011,4,30), C2 < DATE(2012,1,1)),B2="Nancy")

Echemos un poco más en la fórmula. La función o requiere un conjunto de argumentos que puede probar para ver si son true o false. En esta fórmula, el primer argumento es el resultado de la función y con la función de fecha anidada dentro de ella y el segundo es "Cecilia." Puede leer la fórmula de esta manera: prueba para comprobar si una venta se realizó después de 30 de abril de 2011 y antes del 1 de enero de 2012 o se realizó por Cecilia.

Como la función o también la función y devuelve True o False. La mayoría de las veces, usa y ampliar de función las capacidades de otro, como o y Si. En este ejemplo, la función o no puede encontrar las fechas correctas sin la función AND.

Usar Y y O con la función SI

También puede usar AND y OR con la función si.

Las funciones Y y O anidadas en una función SI

En este ejemplo, los vendedores no cobran ninguna prima hasta que hayan vendido un mínimo de productos por valor de 100 000 €, a menos que trabajen en una región donde el mercado sea más pequeño, en cuyo caso obtienen esa prima cuando llegan a los 75 000 € en ventas.

= IF (o (C4 > = 125000, y (B4 = "Sur", C4 > = 100000)) = VERDADERO, C4 * 0,12, "No hay prima")

Vayamos todavía más lejos. La función SI necesita tres argumentos para trabajar. El primero es una prueba lógica, el segundo es el valor que desea ver si la prueba devuelve Verdadero y el tercero es el valor que desea ver si la prueba devuelve Falso. En este ejemplo, la función O y todo lo que ella anida proporciona la prueba lógica. Puede leerla del modo siguiente: Buscar valores mayores o iguales a 100.000 excepto si el valor de la columna C es "Región" y luego buscar un valor mayor que 75.000; cada vez que ambas condiciones sean Verdaderas, multiplica el valor por 0,12 (el porcentaje de la comisión). En caso contrario, mostrar "No hay prima".

Pruebe a trabajar con los ejemplos que se muestran arriba

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×