Función SI en Excel. Ejemplos (con múltiples condiciones)

Una de las principales ventajas de las hojas de cálculo de Excel es la capacidad de programar la funcionalidad de un documento en particular. Como la mayoría de la gente sabe de las lecciones de informática de la escuela, uno de los componentes principales que le permite poner esto en práctica son los operadores lógicos. Uno de ellos es el operador IF, que prevé la ejecución de determinadas acciones cuando se cumplen determinadas condiciones. 

Por ejemplo, si el valor coincide con uno determinado, se muestra una etiqueta en la celda. Si no, es diferente. Veamos esta herramienta efectiva con más detalle en la práctica.

Función SI en Excel (información general)

Cualquier programa, aunque sea pequeño, contiene necesariamente una secuencia de acciones, que se denomina algoritmo. Puede verse así:

  1. Revisa toda la columna A para ver si hay números pares.
  2. Si se encuentra un número par, agregue tal y tal valor.
  3. Si no se encuentra un número par, muestre la inscripción "no encontrado".
  4. Comprueba si el número resultante es par. 
  5. En caso afirmativo, agréguelo a todos los números pares seleccionados en el párrafo 1.

E incluso si esta es solo una situación hipotética, que es poco probable que se necesite en la vida real, la ejecución de cualquier tarea implica necesariamente la presencia de un algoritmo similar. Antes de usar la función SI, necesitas tener una idea clara en tu cabeza sobre qué resultado quieres lograr. 

Sintaxis de la función SI con una condición

Cualquier función en Excel se realiza mediante una fórmula. El patrón por el cual se deben pasar los datos a una función se llama sintaxis. En el caso del operador IF, la fórmula tendrá este formato.

=SI (expresión_lógica, valor_si_verdadero, valor_si_falso)

Veamos la sintaxis con más detalle:

  1. expresión booleana. Esta es la condición en sí, cuyo cumplimiento o incumplimiento verifica Excel. Se puede comprobar tanto la información numérica como la textual.
  2. Valor_si_verdadero. El resultado que se mostrará en la celda si los datos que se comprueban cumplen los criterios especificados.
  3. valor_si_falso. El resultado que se muestra en la celda si los datos que se comprueban no coinciden con la condición.

Aquí hay un ejemplo para mayor claridad.

Función SI en Excel. Ejemplos (con múltiples condiciones)
1

Aquí la función compara la celda A1 con el número 20. Este es el primer párrafo de la sintaxis. Si el contenido es mayor que este valor, se muestra el valor "mayor que 20" en la celda donde se escribió la fórmula. Si la situación no corresponde a esta condición – “menor o igual a 20”.

Si desea mostrar un valor de texto en una celda, debe encerrarlo entre comillas.

Aquí hay otra situación. Para ser elegible para tomar una sesión de examen, los estudiantes deben aprobar una sesión de prueba. Los alumnos lograron sacar créditos en todas las materias, y ahora queda el último, que resultó ser decisivo. Nuestra tarea es determinar cuáles de los estudiantes son admitidos a los exámenes y cuáles no.

Función SI en Excel. Ejemplos (con múltiples condiciones)
2

Como queremos buscar texto y no un número, el primer argumento es B2=”contras”.

Sintaxis de la función IF con múltiples condiciones

A menudo, un criterio no es suficiente para comparar el valor. Si necesita considerar más de una opción, puede anidar funciones IF uno dentro del otro. Habrá varias funciones anidadas.

Para hacerlo más claro, aquí está la sintaxis.

=SI(expresión_lógica, valor_si_verdadero, SI(expresión_lógica, valor_si_verdadero, valor_si_falso))

En este caso, la función verificará dos criterios a la vez. Si la primera condición es verdadera, se devuelve el valor obtenido como resultado de la operación en el primer argumento. En caso contrario, se comprueba el cumplimiento del segundo criterio.

He aquí un ejemplo.

Función SI en Excel. Ejemplos (con múltiples condiciones)
3

Y con la ayuda de dicha fórmula (que se muestra en la captura de pantalla a continuación), puede analizar el rendimiento de cada estudiante.

Función SI en Excel. Ejemplos (con múltiples condiciones)
4

Como puede ver, aquí se agregó una condición más, pero el principio no ha cambiado. Así que puedes comprobar varios criterios a la vez.

Cómo extender la funcionalidad IF usando operadores AND y OR

De vez en cuando se da la situación de comprobar inmediatamente el cumplimiento de varios criterios, y no utilizar operadores lógicos anidados, como en el ejemplo anterior. Para hacer esto, use la función И o función OR dependiendo de si necesitas cumplir varios criterios a la vez o al menos uno de ellos. Echemos un vistazo más de cerca a estos criterios.

Función IF con condición AND

A veces es necesario verificar una expresión para múltiples condiciones a la vez. Para ello se utiliza la función AND, escrita en el primer argumento de la función IF. Funciona así: si a es igual a uno ya es igual a 2, el valor será c.

Función SI con condición “O”

La función OR funciona de manera similar, pero en este caso, solo una de las condiciones es verdadera. En la medida de lo posible, se pueden verificar hasta 30 condiciones de esta manera. 

Aquí hay algunas formas de usar las funciones. И и OR como argumento de función IF.

Función SI en Excel. Ejemplos (con múltiples condiciones)
5
Función SI en Excel. Ejemplos (con múltiples condiciones)
6

Comparar datos en dos tablas

De vez en cuando es posible comparar dos tablas similares. Por ejemplo, una persona trabaja como contable y necesita comparar dos informes. Hay otras tareas similares, como comparar el costo de los bienes de diferentes lotes, luego, las evaluaciones de los estudiantes para diferentes períodos, etc.

Para comparar dos tablas, utilice la función COUNTIF. Veámoslo con más detalle.

Digamos que tenemos dos tablas que contienen las especificaciones de dos procesadores de alimentos. Y necesitamos compararlos y resaltar las diferencias con el color. Esto se puede hacer usando formato condicional y la función COUNTIF

Nuestra mesa se ve así.

Función SI en Excel. Ejemplos (con múltiples condiciones)
7

Seleccionamos la gama correspondiente a las características técnicas del primer robot de cocina.

Después de eso, haga clic en los siguientes menús: Formato condicional: cree una regla: use una fórmula para determinar las celdas formateadas.

Función SI en Excel. Ejemplos (con múltiples condiciones)
8

En forma de fórmula para formatear, escribimos la función =CONTAR.SI (rango a comparar; primera celda de la primera tabla)=0. La tabla con las características del segundo procesador de alimentos se utiliza como rango de comparación.

Función SI en Excel. Ejemplos (con múltiples condiciones)
9

Debe asegurarse de que las direcciones sean absolutas (con un signo de dólar delante de los nombres de fila y columna). Agregue =0 después de la fórmula para que Excel busque los valores exactos.

Después de eso, debe configurar el formato de las celdas. Para hacer esto, junto a la muestra, debe hacer clic en el botón "Formato". En nuestro caso, usamos el relleno, porque es el más conveniente para este propósito. Pero puede elegir el formato que desee.

Función SI en Excel. Ejemplos (con múltiples condiciones)
10

Hemos asignado un nombre de columna como un rango. Esto es mucho más conveniente que ingresar el rango manualmente.

Función SUMAR.SI en Excel

Ahora pasemos a las funciones. IF, que ayudará a reemplazar dos puntos del algoritmo a la vez. El primero es SUMMESLEY, que suma dos números que cumplen una determinada condición. Por ejemplo, nos enfrentamos a la tarea de determinar cuánto dinero se debe pagar por mes a todos los vendedores. Para esto es necesario.

  1. Agregue una fila con los ingresos totales de todos los vendedores y haga clic en la celda que contendrá el resultado después de ingresar la fórmula. 
  2. Encontramos el botón fx, que se encuentra al lado de la línea de fórmulas. A continuación, aparecerá una ventana donde puede encontrar la función necesaria a través de la búsqueda. Después de seleccionar el operador, debe hacer clic en el botón "Aceptar". Pero la entrada manual siempre es posible.
    Función SI en Excel. Ejemplos (con múltiples condiciones)
    11
  3. A continuación, aparecerá una ventana para ingresar los argumentos de la función. Todos los valores se pueden especificar en los campos correspondientes, y el rango se puede ingresar a través del botón al lado de ellos.
    Función SI en Excel. Ejemplos (con múltiples condiciones)
    12
  4. El primer argumento es un rango. Aquí ingresa las celdas que desea verificar para el cumplimiento de los criterios. Si hablamos de nosotros, estos son los puestos de empleados. Introduzca el rango D4:D18. O simplemente seleccione las celdas de interés.
  5. En el campo "Criterios", ingrese la posición. En el caso de nosotros – “vendedor”. Como rango de suma, indicamos aquellas celdas donde se enumeran los salarios de los empleados (esto se hace tanto manualmente como seleccionándolos con el mouse). Haga clic en "Aceptar" y obtendremos los salarios calculados terminados de todos los empleados que son vendedores.

De acuerdo en que es muy conveniente. ¿No lo es?

Función SUMAR.SI.CONJUNTO en Excel

Esta función le permite determinar la suma de valores que cumplen múltiples condiciones. Por ejemplo, nos dieron a la tarea de determinar el salario total de todos los gerentes que trabajan en la sucursal sur de la empresa.

Agregue una fila donde estará el resultado final e inserte la fórmula en la celda deseada. Para hacer esto, haga clic en el icono de la función. Aparecerá una ventana en la que debe encontrar la función. VERANO. A continuación, selecciónelo de la lista y se abrirá la ventana familiar con argumentos. Pero el número de estos argumentos ahora es diferente. Esta fórmula permite utilizar un número infinito de criterios, pero el número mínimo de argumentos es cinco. 

Solo se pueden especificar cinco a través del cuadro de diálogo de entrada de argumentos. Si necesita más criterios, deberá ingresarlos manualmente de acuerdo con la misma lógica que los dos primeros.

Veamos los argumentos principales con más detalle:

  1. Rango de suma. Celdas a sumar.
  2. Rango de condición 1: el rango que se verificará para cumplir con un determinado criterio. 
  3. La condición 1 es la condición misma.
  4. El rango de criterios 2 es el segundo rango que se comparará con el criterio.
  5. La condición 2 es la segunda condición.

La lógica adicional es similar. Como resultado, determinamos los salarios de todos los gerentes de la Sucursal Sur.

Función SI en Excel. Ejemplos (con múltiples condiciones)
13

Función CONTAR.SI en Excel

Si necesita determinar cuántas celdas se encuentran bajo un determinado criterio, use la función CONTAR. Digamos que necesitamos entender cuántos vendedores trabajan en esta organización:

  1. Primero, agregue una línea que contenga el número de vendedores. Después de eso, debe hacer clic en la celda donde se mostrará el resultado.
  2. Después de eso, debe hacer clic en el botón "Insertar función", que se puede encontrar en la pestaña "Fórmulas". Aparecerá una ventana con una lista de categorías. Necesitamos seleccionar el elemento "Lista alfabética completa". En la lista, nos interesa la fórmula. CONTAR. Después de seleccionarlo, debemos hacer clic en el botón "Aceptar".
    Función SI en Excel. Ejemplos (con múltiples condiciones)
    14
  3. Después de eso, tenemos el número de vendedores empleados en esta organización. Se obtuvo contando el número de celdas en las que está escrita la palabra “vendedor”. Todo es simple. 

función COUNTSLIM en Excel

Similar a la fórmula VERANO, esta fórmula cuenta el número de celdas que coinciden con varias condiciones. La sintaxis es similar pero ligeramente diferente de la fórmula. VERANO:

  1. Rango de condición 1. Este es el rango que se probará contra el primer criterio.
  2. Condición 1. Directamente el primer criterio.
  3. Rango de condición 2. Este es el rango que se probará contra el segundo criterio. 
  4. Condición 2.
  5. Condiciones de alcance 3.

Y así sucesivamente.

Entonces la función IF en Excel – no es el único, hay varias más de sus variedades que realizan automáticamente las acciones más comunes, lo que simplifica enormemente la vida de una persona. 

En gran parte debido a la función IF Las hojas de cálculo de Excel se consideran programables. Es más que una simple calculadora. Si lo piensas bien, entonces la función IF es una piedra angular en cualquier tipo de programación.

Entonces, si aprende a trabajar con grandes cantidades de datos en Excel, será mucho más fácil aprender a programar. Gracias a los operadores lógicos, estas áreas realmente tienen mucho en común, aunque los contadores usan Excel con más frecuencia. Pero el mecanismo para trabajar con datos es básicamente el mismo. 

Función en las manos adecuadas IF y sus variaciones le permiten convertir una hoja de Excel en un programa completo que puede actuar sobre algoritmos complejos. Comprender cómo funciona la función. IF es el primer paso hacia el aprendizaje de macros, el siguiente paso en un trabajo más flexible con hojas de cálculo. Pero esto ya es un nivel más profesional.

Deje un comentario