Uso Correcto de Y Dentro de una Función SI en Excel con Ejemplos

スポンサーリンク
スポンサーリンク

Uso Correcto de AND Dentro de una Función IF en Excel con Ejemplos

Al combinar la función SI con la función Y en Excel, puedes ejecutar acciones específicas solo cuando se cumplen varias condiciones simultáneamente. Este artículo explica la estructura básica, instrucciones paso a paso y ejemplos de cómo usar estas funciones juntas.

Sintaxis Básica de las Funciones SI y Y

La sintaxis básica para usar la función Y dentro de la función SI es la siguiente:

=SI(Y(condición1, condición2, …), valor_si_VERDADERO, valor_si_FALSO)

La función Y devuelve VERDADERO solo cuando se cumplen todas las condiciones; de lo contrario, devuelve FALSO.

Pasos

  1. Selecciona la celda donde deseas usar la combinación de SI y Y (por ejemplo, B2).
  2. Introduce una fórmula con múltiples condiciones, como se muestra a continuación.

Ejemplo de Fórmula

Por ejemplo, para mostrar “OK” cuando el valor en la celda A2 es mayor o igual a 10 y el valor en la celda B2 es menor o igual a 20, usa la siguiente fórmula:

=SI(Y(A2 >= 10, B2 <= 20), “OK”, “NG”)

Explicación de la Fórmula

  • A2 >= 10: Verifica si el valor en la celda A2 es mayor o igual a 10.
  • B2 <= 20: Verifica si el valor en la celda B2 es menor o igual a 20.
  • Y(A2 >= 10, B2 <= 20): Devuelve VERDADERO si ambas condiciones se cumplen; de lo contrario, devuelve FALSO.
  • SI(…, “OK”, “NG”): Muestra “OK” si Y devuelve VERDADERO; de lo contrario, muestra “NG”.

Ejemplo

La tabla siguiente muestra cómo se evalúan los valores en las columnas A y B en la columna C utilizando la condición “A ≥ 10 y B ≤ 20”:

A B C
1 Valor 1 Valor 2 Resultado
2 15 20 =SI(Y(A2 >= 10, B2 <= 20), “OK”, “NG”)
3 8 18 =SI(Y(A3 >= 10, B3 <= 20), “OK”, “NG”)
4 12 25 =SI(Y(A4 >= 10, B4 <= 20), “OK”, “NG”)
5 10 15 =SI(Y(A5 >= 10, B5 <= 20), “OK”, “NG”)

Resultados

  • C2: “OK” porque A2 ≥ 10 y B2 ≤ 20.
  • C3: “NG” porque A3 < 10.
  • C4: “NG” porque B4 > 20.
  • C5: “OK” porque A5 ≥ 10 y B5 ≤ 20.

Comparación con Sintaxis de Programación

EXCEL JavaScript
=SI(Y(A2 >= 10, B2 <= 20), “OK”, “NG”)
if(A2 >= 10 && B2 <= 20) {
  console.log("OK");
} else {
  console.log("NG");
}

Resumen

Combinar las funciones SI y Y en Excel te permite evaluar múltiples condiciones y ejecutar acciones específicas solo cuando se cumplen todas las condiciones. Este método simplifica la configuración de condiciones complejas en tus cálculos de hojas de cálculo.