Cómo utilizar la combinación de funciones SI Y en Excel

En Función IF en Excel es extremadamente útil: genera diferentes resultados dependiendo de si la entrada cumple un determinado criterio. Pero, ¿y si desea que la entrada cumpla varios criterios en lugar de sólo uno? Ahí es donde la función Función AND entra en juego. Cuando se combinan, las funciones IF Y Excel crean una herramienta aún más potente.

Sintaxis

Empezaré mostrando la sintaxis de un típico Función IF:

=IF(prueba_logica, valor_si_verdadero, [valor_si_falso])
  • expresión_lógica - una expresión o referencia a una celda que contiene una expresión que tiene un valor lógico como TRUE o FALSE. La función AND se utiliza aquí para comprobar varias expresiones
  • value_if_true - el valor que devuelve la función si la expresión_lógica es TRUE. Puede ser un número, un texto o incluso otra función que devuelva un valor. También puede incrustar otra sentencia IF aquí: esto se conoce como un IF anidado
  • value_if_false - el valor que devuelve la función IF si la expresión_lógica es FALSE. Similar al valor_if_true, puede ser un número, texto u otra función que devuelva un valor. También puede ser un IF anidado. Tenga en cuenta que se trata de una entrada opcional y que si la omite obtendrá un valor en blanco cuando la expresión sea FALSE.

Ahora la función AND:

=AND(lógico1, [lógico2], ...)
  • logical1, logical2, etc. son expresiones lógicas. La función generará un resultado TRUE sólo si todas las expresiones lógicas son verdaderas

Finalmente, al juntarlos obtienes:

=IF(AND(logical1, [logical2], ...), value_if_true, [value_if_false])
  • Al combinarse, la función AND sustituye al parámetro logical_expression de la función IF
  • Todas las expresiones lógicas de la función AND deben ser TRUE para obtener el valor value_if_true

Cómo utilizar la combinación IF AND

Voy a mostrar un par de ejemplos ahora con el fin de explicar plenamente las funciones. En este ejemplo, tengo una lista de personas y su información dietética. Quiero escribir una función que me diga si cada persona es vegetariana y tiene alergias.

Puedo hacerlo con la fórmula =IF(AND(D2=”Sí”,E2=”Sí”), ”Sí”, ”No”).

si y excel 1

La expresión lógica en este caso es AND(D2=”Sí”,E2=”Sí”). Esta expresión sólo se evalúa como TRUE cuando ambos valores de la columna D (vegetariano) y E (alergias) son Sí. Si cualquiera de ellos es No, entonces la expresión es FALSE.

Tenga en cuenta que puede utilizar cualquiera de los operadores lógicos en su expresión lógica. La siguiente lista muestra las opciones que tiene.

operadores lógicos if y excel 2

Número entre dos valores

Otra forma en la que puedes utilizar la combinación de funciones IF AND de Excel es cuando quieras encontrar un número que esté entre dos números.

Por ejemplo, si quiero ver quién es mayor de 19 años pero menor de 22, puedo utilizar la función =IF(AND(B2>19,B2<22), "Sí", "No").

si y excel entre dos valores 3

Aquí he utilizado otros dos de los operadores lógicos mostrados anteriormente (> y <). El uso de la función AND me permite establecer rápidamente un rango para cada valor definiendo los límites superior e inferior.

También podría utilizar el >= y <= para obtener el mismo resultado, escribiendo =IF(AND(B2>=20,B2<=21), "Sí", "No").

si y excel mayor que igual a 4

Consejos para utilizar la combinación de funciones SI Y en Excel

  • La combinación IF AND es una alternativa mucho más limpia que las sentencias IF anidadas. A veces los IF anidados son necesarios, pero si puede utilizar IF y AND en su lugar, ¡hágalo!
  • Todas las expresiones lógicas de la función AND deben ser verdaderas, de lo contrario devolverá FALSE.
  • Si desea obtener un resultado VERDADERO si cualquiera de sus expresiones lógicas es verdadera, puede utilizar la función OR en lugar de AND

También te puede gustar...

función if anidada excel

Cómo utilizar la función IF anidada en Excel

Excel tiene muchas funciones inteligentes que son extremadamente útiles para ordenar y analizar grandes cantidades de datos en una hoja de cálculo. Las funciones anidadas...
xlookup excel imagen destacada

Cómo utilizar la función XLOOKUP en Excel

Cuando se analizan grandes cantidades de datos dentro de una tabla o rango en Excel, es una práctica común rastrear ciertos valores y...
Función XIRR Imagen destacada de Excel

Cómo utilizar la función XIRR en Excel

La función XIRR de Excel calcula la tasa interna de rentabilidad, o TIR, de una serie de flujos de caja. La función está diseñada...