Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Excel es un programa increíblemente funcional que le permite no solo registrar datos en forma tabular, sino también automatizar su procesamiento. Las funciones lógicas son el elemento principal que permite realizar cualquier operación de este tipo. Se utilizan en fórmulas y otras funciones para simplificar todas las operaciones.

Están diseñados para verificar si los valores cumplen con los criterios especificados. Si existe tal coincidencia, en la celda donde está escrito, se ingresa el valor "VERDADERO", en caso de discrepancia, "FALSO". Hoy consideraremos con más detalle temas como la estructura de las funciones lógicas, el alcance de su uso.

Lista de funciones booleanas en Excel

Hay una gran cantidad de funciones lógicas, pero las más utilizadas son las siguientes:

  1. VERDADERO
  2. MENTIRA
  3. IF
  4. IFERROR
  5. OR
  6. И
  7. NO
  8. EOSIBKA
  9. ISBLANK

Todos ellos se pueden utilizar para crear estructuras complejas y especificar criterios de cualquier orden. Casi todas estas funciones implican pasarles ciertos parámetros. Las únicas excepciones son VERDADERO y FALSO, que se devuelven a sí mismos. Los números, el texto, las referencias de celdas, los rangos, etc. se utilizan a menudo como parámetros. Echemos un vistazo a todos los operadores anteriores.

Operadores VERDADERO y FALSO

Lo que ambas funciones tienen en común es que solo devuelven un valor. El alcance de su uso es el uso como componente de otras funciones. Como puede entenderse por el nombre de los operadores, las funciones VERDADERO и MENTIRA valores devueltos VERDADERO и MENTIRA respectivamente.

Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

NO operador

Esta función se usa con un argumento y escribe el valor opuesto en la celda. Si pasa este operador VERDADERO, entonces volverá MENTIRA y, en consecuencia, la afirmación contraria es verdadera. Por lo tanto, el resultado del procesamiento de datos por parte de este operador depende completamente de los parámetros que se le pasen. Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

La sintaxis de este operador es la siguiente: =NO(verdadero o falso).

Operadores Y y O

Estos dos operadores son necesarios para transmitir la relación de las condiciones de una expresión entre sí. Función И se utiliza para indicar que dos criterios deben coincidir con el mismo número o texto al mismo tiempo. Esta función devuelve un valor VERDADERO sólo con la condición de que todos los criterios produzcan este valor al mismo tiempo. Si al menos un criterio falla, la secuencia completa devuelve un valor MENTIRA. Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

La forma en que se construye el operador AND es muy simple: =Y(argumento1; argumento2; …). El número máximo de argumentos que puede utilizar esta función es 255. Sintaxis del operador OR similar, pero la mecánica de trabajo es ligeramente diferente. Si una de la lista de funciones produce un resultado VERDADERO, entonces este número se devolverá como una secuencia lógica completa. Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Declaraciones IF y ISERROR

Estas dos funciones tienen un propósito muy importante: establecen directamente el criterio de cumplimiento con el que se debe verificar una determinada expresión. Para una comprensión más profunda de cómo trabaja el operador IFERROR, primero debes describir la función IF. Su estructura general es un poco más complicada que las anteriores: =SI(expresión_lógica, valor_si_verdadero, valor_si_falso).

La tarea de este operador es crear las construcciones más complejas. Comprueba si se cumplen los criterios. Si es así, entonces el operador regresará VERDADERO, que no - MENTIRA. Pero el operador a menudo se usa junto con otros. Por ejemplo, si se usa como argumento de función NO, entonces, en consecuencia, el total será reemplazado automáticamente por el contrario. Es decir, si hay una coincidencia con el criterio, se devolverá el valor MENTIRA. Esta es la principal ventaja de las funciones lógicas: se pueden combinar en las formas más extrañas.

Además, el esquema se vuelve más complicado. Si por este criterio obtenemos el resultado "VERDADERO", entonces puede especificar el texto, el número que se mostrará o la función que se calculará. De manera similar, puede establecer el resultado que se mostrará si el resultado se devolvió después de procesar los datos. MENTIRA. Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Estructura del operador IFERROR bastante similar, pero todavía algo diferente. Contiene dos argumentos obligatorios:

  1. Sentido. Es la expresión misma la que se está probando. Si resulta ser cierto, se devuelve ese valor.
  2. El valor si es un error. Este es el texto, número o función que se mostrará o ejecutará si el resultado de la verificación del primer argumento fue FALSO. Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Sintaxis: =SI.ERROR(valor;valor_si_error).

Operadores ISERROW e ISEMPLAND

La primera función de las anteriores contiene solo un valor y tiene la siguiente sintaxis: =ESERROR(valor). La tarea de este operador es verificar qué tan bien se llenan las celdas (una o en todo el rango). Si resulta que el relleno fue incorrecto, devuelve el resultado verdadero. Si todo es bueno – falso. Se puede aplicar directamente como criterio para otra función. Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Excel puede comprobar los enlaces en busca de los siguientes tipos de errores:

  • #¿NOMBRE?;
  • #N / A;
  • #BORR/0!;
  • #¡NÚMERO!;
  • #ASI QUE;
  • #¡VACÍO!;
  • #¡ENLACE!.

Función ISBLANK En general, es increíblemente simple. Contiene solo un parámetro, que es la celda/rango que se va a verificar. Si hay una celda que no tiene texto, ni números, ni caracteres que no se impriman, se devuelve el resultado VERDADERO. En consecuencia, si hay datos en todas las celdas del rango, el usuario recibe el resultado MENTIRA. Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Memo table “Funciones lógicas en Excel”

Para resumir todo lo descrito anteriormente, vamos a dar una pequeña tabla que contiene información sobre todas las funciones lógicas de uso común.

Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Funciones lógicas y ejemplos de resolución de problemas.

Las funciones lógicas permiten resolver una variedad de tareas, incluidas las complejas. Vamos a dar algunos ejemplos de cómo funcionan en la práctica.

Tarea 1. Supongamos que nos queda una parte de la mercancía después de un determinado tiempo de venta. Debe reevaluarse de acuerdo con las siguientes reglas: si no fue posible venderlo en 8 meses, divida su precio por 2 veces. Primero, creemos un rango que describa los datos iniciales. Se parece a esto.

Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Para que la tarea descrita se resuelva con éxito, debe usar la siguiente función. Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Puede verlo en la barra de fórmulas en la captura de pantalla. Ahora hagamos algunas aclaraciones. La expresión lógica que se muestra en la captura de pantalla (es decir, C2>=8) significa que el producto debe estar en stock hasta por 8 meses inclusive. Usando los operadores aritméticos >=, definimos la regla mayor que o igual a. Después de haber escrito esta condición, la función devolverá uno de dos valores: "VERDADERO" o "FALSO". Si la fórmula cumple con el criterio, entonces el valor después de la revaluación se escribe en la celda (bueno, o se pasa como argumento a otra función, todo depende de los parámetros establecidos por el usuario), dividido por dos (para esto, dividimos el precio en el momento de la recepción en el almacén por dos). Si después de eso se encuentra que el producto ha estado en stock por menos de 8 meses, entonces se devuelve el mismo valor que está contenido en la celda.

Ahora hagamos la tarea más difícil. Aplicamos la condición: la escala de descuentos debe ser progresiva. En pocas palabras, si los bienes se encuentran por más de 5 meses, pero menos de 8, el precio debe dividirse por una vez y media. Si son más de 8, dos. Para que esta fórmula coincida con el valor, debe ser como sigue. Mire la captura de pantalla en la barra de fórmulas para verlo.

Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

¡Importante! Como argumentos, está permitido usar no solo valores numéricos, sino también de texto. Por lo tanto, es admisible establecer criterios del orden más diferente. Por ejemplo, hacer un descuento en mercancías recibidas en enero y no hacerlo si llegaron en abril.

Tarea 2. Apliquemos este criterio a un producto que está en stock. Supongamos que, después de la rebaja realizada anteriormente, su valor se ha reducido a menos de 300 rublos, o si ha estado sin vender durante más de 10 meses, entonces simplemente se retira de la venta. La fórmula es la siguiente.

Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Vamos a analizarlo. Usamos la función como criterio OR. Es necesario proporcionar tal bifurcación. Si la celda D2 contiene el número 10, entonces el valor "cancelado" se mostrará automáticamente en la línea correspondiente de la columna E. Lo mismo se aplica a la otra condición. Si ninguno de ellos se cumple, simplemente se devuelve una celda vacía.

Tarea 3. Digamos que tenemos una muestra de estudiantes que intentan ingresar a la escuela secundaria. Para hacer esto, deben aprobar exámenes en varias materias, que se muestran en la captura de pantalla a continuación. Para ser considerados elegibles para la admisión a esta institución educativa, deben obtener un total de 12 puntos. Al mismo tiempo, una condición importante es que la puntuación en matemáticas no sea inferior a 4 puntos. La tarea es automatizar el procesamiento de estos datos, así como compilar un informe sobre qué estudiantes ingresaron y cuáles no. Para hacer esto, haremos una tabla de este tipo.

Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Entonces, nuestra tarea es hacer que el programa calcule cuántos puntos habrá en total, mirar el resultado de aprobación y realizar una comparación. Después de estas operaciones, la función debe poner el resultado en la celda que le corresponde. Hay dos opciones posibles: “aceptado” o “no”. Para implementar esta tarea, ingrese una fórmula similar (solo ingrese sus valores): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

Con una función booleana И podemos verificar que se cumplen dos condiciones a la vez. En este caso, utilizamos la función SUM para calcular la puntuación total. Como primera condición (en el primer argumento de la función AND), especificamos la fórmula B3>=4. Esta columna contiene una puntuación en matemáticas, que no debe ser inferior a 4 puntos.

Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Vemos la amplia aplicación de la función IF cuando se trabaja con hojas de cálculo. Es por eso que es la función lógica más popular que debe conocer primero.

Se recomienda encarecidamente practicar en el cuadro de prueba antes de utilizar estas habilidades en el trabajo real. Esto ayudará a ahorrar mucho tiempo.

Tarea 4. Nos enfrentamos a la tarea de determinar el costo total de los bienes después de la rebaja. Requisito: el costo del producto debe ser mayor o promedio. Si esta condición no se cumple, los bienes deben ser dados de baja. En este ejemplo, veremos cómo funcionan un montón de funciones aritméticas y estadísticas.

Usemos la tabla que ya hemos dibujado. Para resolver este problema, es necesario establecer la regla como condición de que la celda D2 debe ser menor que la media aritmética de toda la gama de bienes. Si se confirma la regla, en la celda donde se escribe esta fórmula, se establece el valor "cancelado". Si no se cumple el criterio, se establece un valor vacío. Para devolver la media aritmética, hay una función PROMEDIO. Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Tarea 5. Supongamos que necesitamos calcular las ventas promedio de diferentes productos en diferentes tiendas de la misma marca. Hagamos una mesa así.

Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Nuestra tarea es determinar el promedio de todos los valores, que se ajuste a ciertas características. Para hacer esto, usamos una función especial que no estaba en la lista anterior. Te permite combinar dos funciones PROMEDIO и SI. y ella llamó CRUEL. Contiene tres argumentos:

  1. El rango a comprobar.
  2. La condición a comprobar.
  3. Promedio de rango.

Como resultado, se obtiene la siguiente fórmula (en la captura de pantalla).

Funciones booleanas en Excel. Todo sobre la aplicación de funciones lógicas en Excel

Vemos que el rango de aplicación de las funciones lógicas es simplemente enorme. Y su lista es en realidad mucho más grande que la descrita anteriormente. Acabamos de enumerar las más populares, pero también describimos un ejemplo de otra función, que es una combinación de estadística y lógica. También hay otros híbridos similares que merecen una consideración aparte.

Deje un comentario