Función Y (AND)
Respuesta rápida
Y devuelve VERDADERO solo si todas las condiciones que le das son VERDADERO.
- Sintaxis
=Y(valor_lógico1; [valor_lógico2]; ...)- Uso más común
=Y(B2>=80;C2>=2)devuelve VERDADERO (Se cumplen las dos condiciones, así que VERDADERO)
Por sí sola solo responde VERDADERO o FALSO, así que suele ser la prueba dentro de un SI: aprobar un pedido solo si está pagado y hay existencias, o entrevistar a un candidato solo si la puntuación y las referencias superan el listón.
Sintaxis
=Y(valor_lógico1; [valor_lógico2]; ...)
En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.
| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
valor_lógico1 | Obligatorio | La primera condición, como B2>=80. |
valor_lógico2 | Opcional | Más condiciones, hasta 255 en total. |
Ejemplos
Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.
| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| D2 | =Y(B2>=80;C2>=2) | VERDADERO | Se cumplen las dos condiciones, así que VERDADERO |
| D3 | =Y(B3>=80;C3>=2) | FALSO | Una condición no se cumple, así que el resultado completo es FALSO |
| D4 | =SI(Y(B4>=70;C4>=2);"Entrevista";"Descartar") | Entrevista | Dentro de SI para devolver una etiqueta |
Pruébalo en vivo
Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.
Ver los datos de ejemplo como tabla
| Candidato | Puntuación | Referencias | Resultado |
| Rivera | 82 | 2 | VERDADERO |
| Chen | 91 | 1 | FALSO |
| Patel | 76 | 3 | Entrevista |
Practica Y
Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.
Requisitos para un ascenso
D2, muestra Sí si la valoración es al menos 4 y la antigüedad es de al menos 2 años; si no, No. Rellena hacia abajo hasta D7.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| Usar Y para reglas de «cualquiera» | Y necesita que todas las condiciones sean VERDADERO. Si basta con una, usa O. |
| Escribir un intervalo como en matemáticas | =Y(10<B2<20) no funciona. Da a cada comparación su propio argumento: =Y(B2>10;B2<20). |
| #¿NOMBRE? | Las condiciones de texto necesitan comillas: Y(C2="Pagado";D2="Enviado"). |
Consejos
- Para aplicar Y a muchas filas a la vez, por ejemplo dentro de SUMAPRODUCTO o FILTRAR, multiplica las condiciones: (B2:B9>=80)*(C2:C9>=2).
Preguntas frecuentes
¿Cómo uso SI con Y?
Pon Y como primer argumento de SI: =SI(Y(B2>=80;C2>=2);"Sí";"No"). Las dos condiciones tienen que ser VERDADERO para obtener «Sí».
¿Cómo compruebo si un número está entre dos valores?
Usa Y con dos comparaciones: =Y(B2>=10;B2<=20).
Esta página en inglés: AND. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .