Lecciones › Funciones lógicas

Y, O y XO

Cargando…

Sobre esta lección

Une varias preguntas en una sola respuesta con las funciones Y, O y XO.

Tema: Funciones lógicas · 6 pasos · Premium

Cómo empieza la lección

  1. Recursos Humanos está filtrando candidatos. El puesto pide 5 años de experiencia o más y, además, inglés.

    La función Y recibe varias preguntas y solo responde VERDADERO cuando todas son verdaderas.

    En D2, comprueba a Marina escribiendo =Y(B2>=5;C2="Sí").

Los otros 5 pasos forman parte del plan Premium. Ver planes →

Funciones que se usan en esta lección

Y

La función Y revisa varias condiciones y devuelve VERDADERO solo si todas se cumplen. Con una sola que falle, devuelve FALSO. Responde preguntas como "¿el cliente compró más de 1000 y además pagó a tiempo?".

=Y(valor_lógico1; [valor_lógico2]; …)

valor_lógico1

La primera condición. Ej.: B2>=8.

valor_lógico2 (opcional)

Opcional. Más condiciones. Todas deben cumplirse para que el resultado sea verdadero.

Ver ejemplos y ejercicio de Y →

O

La función O revisa varias condiciones y devuelve VERDADERO si al menos una se cumple. Solo da FALSO cuando fallan todas. Responde preguntas como "¿el pedido es urgente o supera los 500?".

=O(valor_lógico1; [valor_lógico2]; …)

valor_lógico1

La primera condición. Ej.: B2>=500.

valor_lógico2 (opcional)

Opcional. Más condiciones. Con que una se cumpla, el resultado es verdadero.

Ver ejemplos y ejercicio de O →

XO

La función XO es el "o exclusivo". Con dos condiciones, devuelve VERDADERO si se cumple una, pero no las dos. Responde preguntas como "¿el empleado eligió solo uno de los dos beneficios?" o "¿el pago quedó registrado en un solo lugar?".

=XO(valor_lógico1; [valor_lógico2]; …)

valor_lógico1

La primera condición. Ej.: B2="Sí".

valor_lógico2 (opcional)

Opcional. Más condiciones. Con más de dos, el resultado es verdadero cuando la cantidad de condiciones que se cumplen es impar.

Ver ejemplos y ejercicio de XO →

Errores comunes: Y

  • Escribir 2<=B2<=8. Excel no entiende las comparaciones encadenadas. Sepáralas en dos: =Y(B2>=2;B2<=8).
  • Confundirla con O. Y exige todas las condiciones; O, al menos una. Si la fórmula casi nunca da verdadero, quizá necesitabas O.
  • Esperar un texto como resultado. Y solo devuelve VERDADERO o FALSO. Para mostrar "Sí" o "No", ponla dentro de SI.
  • Texto sin comillas en la condición. C2=Pagado da un error de nombre. Escribe C2="Pagado".

Otras lecciones de Funciones lógicas

  • VERDADERO, FALSO y comparaciones: Compara valores con >, <, >=, <=, = y <> y entiende las respuestas VERDADERO y FALSO de Excel.
  • Función SI: Haz que la hoja elija entre dos resultados, un texto o un cálculo, con la función SI.
  • SI combinada con Y y O: Toma decisiones que dependen de más de una condición poniendo Y u O dentro de la función SI.
  • SI dentro de SI: Clasifica valores en tres o más tramos, como notas y comisiones, poniendo una función SI dentro de otra.
  • Función SI.CONJUNTO: Clasifica valores en varios tramos sin anidar fórmulas, usando la función SI.CONJUNTO y una última prueba VERDADERO.
  • Función CAMBIAR: Cambia códigos por nombres o valores con la función CAMBIAR, sin apilar varias funciones SI.
  • ESNUMERO, ESTEXTO, ESBLANCO y SI.ERROR: Descubre qué hay en cada celda con ESNUMERO, ESTEXTO y ESBLANCO y cambia los errores por un aviso con SI.ERROR.