Saltar al contenido principal

Funciones Y y O en Excel

Actualizado el

Y devuelve VERDADERO cuando todas sus condiciones se cumplen; O devuelve VERDADERO cuando se cumple al menos una. Son más útiles como prueba de SI: =SI(Y(B2>15000;C2>=4);250;0) paga un bono de 250 solo si las ventas superan $15,000 y la calificación es de al menos 4.

Sintaxis de las funciones Y y O

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

valor_lógico1
La primera condición, normalmente una comparación como B2>15000 o C2="Sí".
valor_lógico2, …
Más condiciones, separadas por punto y coma. Y exige que todas sean VERDADERAS, O solo una. Hasta 255.

Practica Y y O aquí

Escribe tu fórmula directamente en la hoja. Se revisa como en Excel, con punto y coma o con coma, en español o en inglés.

Ejercicio 1 de 1

Pagado y enviado

Un pedido se puede cerrar cuando está pagado y enviado. En D2, escribe una Y que devuelva VERDADERO cuando B2 y C2 sean los dos Sí, y cópiala hasta D6.

PedidoPagadoEnviadoListo para cerrar
SO-1041SíNo
SO-1042SíSí
SO-1043NoSí
SO-1044SíSí
SO-1045NoNo

Cómo combinar condiciones paso a paso

  1. Escribe primero cada condición por separado, por ejemplo B2>15000 y C2>=4.
  2. Ponlas dentro de Y( si todas deben cumplirse, o de O( si basta una, separadas por punto y coma.
  3. Pulsa Enter para ver VERDADERO o FALSO y revisa algunas filas a mano.
  4. Para mostrar tu propio resultado, usa esa Y u O como primer argumento de SI: =SI(Y(…);250;0).

Ejemplos de las funciones Y y O

Pagado y enviado

=Y(B2="Sí";C2="Sí")

VERDADERO solo cuando las dos celdas dicen Sí. Un solo No da FALSO.

Envío gratis

=O(B2>=50;C2="Sí")

VERDADERO cuando el pedido es de al menos $50 o el cliente es socio.

Marcar un proyecto con problemas

=SI(O(B2>0;D2>C2);"Revisar";"En orden")

Muestra Revisar cuando el proyecto va atrasado o se pasó del presupuesto.

O dentro de Y

=SI(Y(O(B2>=2;C2="Sí");D2=0);"30 días";"Prepago")

Dos años como cliente o un aval, y ninguna factura pendiente: la O es una de las condiciones de la Y.

Errores comunes con Y y O y cómo resolverlos

ResultadoCausaSolución
Siempre FALSOY usada cuando basta una condición, o un rango como B2:B6>0 en lugar de una celda: Y exige entonces que todas las filas del rango cumplan la prueba.Usa O cuando cualquier condición sirve, y prueba una fila a la vez: B2>0.
#¡VALOR!Los argumentos son celdas de texto, no comparaciones, como =Y(A2;B2) con nombres en las dos celdas. Y ignora el texto y, sin nada que probar, devuelve #¡VALOR!.Escribe una comparación completa en cada argumento: A2="Sí".
Resultado erróneo en el límite> y >= confundidos, y un valor justo en el umbral cae del lado equivocado.Vuelve a leer la regla: “más de” es >, “al menos” es >=.
#¿NOMBRE?Texto sin comillas, como C2=Sí, o una fórmula en inglés (AND, OR) copiada sin traducir.Pon el texto entre comillas, C2="Sí", y usa Y y O.

Y, O, NO o SI anidados

Y y O no sustituyen a los SI anidados. Los SI anidados eligen un resultado entre varios tramos, mientras que Y y O juntan condiciones en un único VERDADERO o FALSO para una decisión. Para “no”, envuelve la condición con NO: =Y(B2>0;NO(C2="Cerrado")). Para contar o sumar filas, CONTAR.SI.CONJUNTO y SUMAR.SI.CONJUNTO ya combinan sus criterios como una Y.

Preguntas frecuentes

¿Cómo hago un SI con dos condiciones?

Pon las dos condiciones en Y (ambas deben cumplirse) u O (basta una) y úsala como prueba: =SI(Y(B2>15000;C2>=4);250;0).

¿Puedo combinar Y y O?

Sí, anidando una dentro de la otra. =Y(O(B2>=2;C2="Sí");D2=0) significa “B2 al menos 2 o C2 es Sí, y D2 es 0”.

¿Y y O distinguen mayúsculas y minúsculas?

No. C2="sí" es VERDADERO para Sí, SÍ o sí.

¿Cuántas condiciones admite Y?

Hasta 255. Si pasas de tres o cuatro, una columna auxiliar por condición mantiene la fórmula legible.

¿Por qué mi fórmula lleva ; y en otros sitios ,?

El separador depende de la configuración regional de Windows o Mac: México suele usar coma y España punto y coma. Las dos formas son correctas en su Excel.

Sigue practicando

Los 5 ejercicios de las funciones Y y O, con explicaciones y seguimiento de tu avance.

Abrir los ejercicios de Y y O