Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Excel é un programa incriblemente funcional que che permite non só rexistrar datos en forma de táboa, senón tamén automatizar o seu procesamento. As funcións lóxicas son o principal elemento que permite realizar calquera operación deste tipo. Utilízanse en fórmulas e outras funcións para simplificar todas as operacións.

Están deseñados para comprobar se os valores cumpren os criterios especificados. Se hai tal coincidencia, na cela onde está escrito, introdúcese o valor "VERDADEIRO", en caso de discrepancia - "FALSO". Hoxe consideraremos con máis detalle cuestións como a estrutura das funcións lóxicas, o alcance do seu uso.

Lista de funcións booleanas en Excel

Hai unha gran cantidade de funcións lóxicas, pero as máis utilizadas son as seguintes:

  1. TRUE
  2. MENTIRO
  3. IF
  4. SE ERRO
  5. OR
  6. И
  7. NON
  8. EOSHIBKA
  9. ISBLANC

Todos eles poden usarse para crear estruturas complexas e especificar criterios de calquera orde. Case todas estas funcións implican pasarlles certos parámetros. As únicas excepcións son VERDADEIRO e FALSO, que retornan por si mesmos. Os números, o texto, as referencias de celas, os intervalos, etc. adoitan utilizarse como parámetros. Vexamos todos os operadores anteriores.

Operadores VERDADEIRO e FALSO

O que teñen en común estas dúas funcións é que só devolven un valor. O ámbito do seu uso é o uso como compoñente doutras funcións. Como se pode entender polo nome dos operadores, as funcións TRUE и MENTIRO valores de retorno TRUE и MENTIRO respectivamente.

Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

NON operador

Esta función úsase cun argumento e escribe o valor oposto na cela. Se pasas este operador TRUE, entón volverá MENTIRO e, en consecuencia, é certa a afirmación contraria. Polo tanto, o resultado do procesamento de datos por parte deste operador depende completamente de que parámetros lle pase. Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

A sintaxe deste operador é a seguinte: =NON (verdadeiro ou falso).

Operadores AND e OU

Estes dous operadores son necesarios para transmitir a relación das condicións dunha expresión entre si. Función И úsase para indicar que dous criterios deben coincidir co mesmo número ou texto ao mesmo tempo. Esta función devolve un valor TRUE só a condición de que todos os criterios produzan este valor ao mesmo tempo. Se polo menos un criterio falla, toda a secuencia devolve un valor MENTIRO. Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

O xeito de construír o operador AND é moi sinxelo: =E (argumento1; argumento2; …). O número máximo de argumentos que pode usar esta función é 255. Sintaxe do operador OR semellante, pero a mecánica de traballo é lixeiramente diferente. Se unha das listas de funcións produce un resultado TRUE, entón este número devolverase como unha secuencia lóxica completa. Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Instruccións IF e ISERROR

Estas dúas funcións teñen unha finalidade moi importante: establecen directamente o criterio de cumprimento que debe comprobarse unha determinada expresión. Para unha comprensión máis profunda de como traballa o operador SE ERRO, primeiro debes describir a función IF. A súa estrutura xeral é un pouco máis complicada que as anteriores: =IF(expresión_lóxica, valor_se_verdadeiro, valor_se_falso).

A tarefa deste operador é crear as construcións máis complexas. Comproba se se cumpren os criterios. Se si, entón o operador volverá TRUE, se non - MENTIRO. Pero o operador úsase a miúdo xunto con outros. Por exemplo, se se usa como argumento de función NON, entón, en consecuencia, o total substituirase automaticamente polo contrario. É dicir, se hai unha coincidencia co criterio, devolverase o valor MENTIRO. Esta é a principal vantaxe das funcións lóxicas: pódense combinar nas formas máis estrañas.

Ademais, o esquema faise máis complicado. Se por este criterio obtemos o resultado "VERDADEIRO", entón podes especificar o texto, o número que se mostrará ou a función que se calculará. Do mesmo xeito, pode definir o resultado que se mostrará se o resultado foi devolto despois de procesar os datos. MENTIRO. Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Estrutura do operador SE ERRO bastante semellante, pero aínda algo diferente. Contén dous argumentos obrigatorios:

  1. Significado. É a propia expresión a que se está a probar. Se resulta ser verdadeiro, devólvese ese valor.
  2. O valor se un erro. Este é o texto, número ou función que se mostrará ou se executará se o resultado da comprobación do primeiro argumento fose FALSO. Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Sintaxe: =SIERRO(valor;valor_se_erro).

Operadores ISERROW e ISEMPLAND

A primeira función da anterior contén só un valor e ten a seguinte sintaxe: =ISERROR(valor). A tarefa deste operador é comprobar o ben que se enchen as celas (unha ou en todo o intervalo). Se resulta que o recheo era incorrecto, devolve o verdadeiro resultado. Se todo é bo - falso. Pódese aplicar directamente como criterio para outra función. Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Excel pode comprobar as ligazóns dos seguintes tipos de erros:

  • #NOME?;
  • #N / A;
  • #DEL/0!;
  • #NÚMERO!;
  • #SO;
  • #BALEIRO!;
  • #LINK!.

función ISBLANC En xeral, é incriblemente sinxelo. Contén só un parámetro, que é a cela/intervalo que se vai comprobar. Se hai unha cela que non ten texto, nin números nin caracteres non imprimibles, devólvese o resultado TRUE. En consecuencia, se hai datos en todas as celas do intervalo, entón o usuario recibe o resultado MENTIRO. Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Táboa de notas "Funcións lóxicas en Excel"

Para resumir todo o descrito anteriormente, imos dar unha pequena táboa que contén información sobre todas as funcións lóxicas de uso común.

Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Funcións lóxicas e exemplos de resolución de problemas

As funcións lóxicas permiten resolver unha variedade de tarefas, incluídas as complexas. Poñamos algúns exemplos de como funcionan na práctica.

Tarefa 1. Supoñamos que nos queda unha parte da mercadoría despois dun determinado tempo de venda. Debe ser reavaliado segundo as seguintes regras: se non fose posible vendelo en 8 meses, dividir o seu prezo por 2 veces. En primeiro lugar, imos crear un intervalo que describa os datos iniciais. Parece así.

Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Para que a tarefa descrita se resolva con éxito, cómpre utilizar a seguinte función. Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Podes velo na barra de fórmulas da captura de pantalla. Agora imos facer algunhas aclaracións. A expresión lóxica que se mostrou na captura de pantalla (é dicir, C2>=8) significa que o produto debe estar en stock ata 8 meses incluídos. Usando os operadores aritméticos >=, definimos a regra maior ou igual. Despois de escribir esta condición, a función devolverá un dos dous valores: "VERDADEIRO" ou "FALSO". Se a fórmula cumpre o criterio, entón o valor despois da revalorización escríbese na cela (ben, ou pásase como argumento a outra función, todo depende dos parámetros establecidos polo usuario), dividido por dous (para iso, dividimos o prezo no momento da recepción no almacén por dous) . Se despois descobre que o produto estivo en stock por menos de 8 meses, devólvese o mesmo valor que está contido na cela.

Agora imos facer a tarefa máis difícil. Aplicamos a condición: o baremo de descontos debe ser progresivo. En pocas palabras, se a mercadoría permanece durante máis de 5 meses, pero menos de 8, o prezo debe dividirse por unha vez e media. Se son máis de 8, dous. Para que esta fórmula coincida co valor, debe ser o seguinte. Mira a captura de pantalla na barra de fórmulas para vela.

Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Importante! Como argumentos, é permitido usar non só valores numéricos, senón tamén valores de texto. Polo tanto, é admisible establecer criterios da orde máis diferente. Por exemplo, facer un desconto nos bens recibidos en xaneiro e non facelo se chegaron en abril.

Tarefa 2. Apliquemos este criterio a un produto que está en stock. Supoña que, se despois da rebaixa realizada anteriormente, o seu valor pasou a ser inferior a 300 rublos ou se estivo sen venda durante máis de 10 meses, entón simplemente se elimina da venda. A fórmula é a seguinte.

Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Analizámolo. Utilizamos a función como criterio OR. É necesario proporcionar tal garfo. Se a cela D2 contén o número 10, o valor "eliminado" mostrarase automaticamente na liña correspondente da columna E. O mesmo aplícase á outra condición. Se non se cumpre ningún deles, simplemente devólvese unha cela baleira.

Tarefa 3. Digamos que temos unha mostra de estudantes que intentan entrar no instituto. Para iso, necesitan aprobar exames de varias materias, que se mostran na captura de pantalla a continuación. Para ser considerados aptos para ser admitidos nesta institución educativa, deberán acadar un total de 12 puntos. Ao mesmo tempo, unha condición importante é que a puntuación en matemáticas non sexa inferior a 4 puntos. A tarefa é automatizar o tratamento destes datos, así como elaborar un informe sobre cales entraron os alumnos e cales non. Para iso, faremos unha táboa deste tipo.

Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Entón, a nosa tarefa é facer que o programa calcule cantos puntos haberá en total, ver o resultado aprobado e facer unha comparación. Despois destas operacións, a función debe poñer o resultado na cela na que encaixa. Hai dúas opcións posibles: "aceptado" ou "non". Para implementar esta tarefa, introduza unha fórmula similar (só conecte os seus valores): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

Cunha función booleana И podemos comprobar que se cumpren dúas condicións á vez. Neste caso, usamos a función SUM para calcular a puntuación total. Como primeira condición (no primeiro argumento da función AND), especificamos a fórmula B3>=4. Esta columna contén unha puntuación en matemáticas, que non debe ser inferior a 4 puntos.

Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Vemos a ampla aplicación da función IF cando se traballa con follas de cálculo. É por iso que é a función lóxica máis popular que debes coñecer primeiro.

É moi recomendable practicar no cadro de proba antes de usar estas habilidades no traballo real. Isto axudará a aforrar moito tempo.

Tarefa 4. Estamos ante a tarefa de determinar o custo total dos bens despois da rebaixa. Requisito: o custo do produto debe ser superior ou medio. Se non se cumpre esta condición, a mercadoría debe ser amortizada. Neste exemplo, veremos como funcionan unha morea de funcións aritméticas e estatísticas.

Usemos a táboa que xa debuxamos. Para resolver este problema, é necesario establecer a regra como condición de que a cela D2 debe ser menor que a media aritmética de toda a gama de bens. Se se confirma a regra, na cela onde está escrita esta fórmula, establécese o valor "eliminado". Se non se cumpre o criterio, establécese un valor baleiro. Para devolver a media aritmética, hai unha función MEDIA. Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Tarefa 5. Supoñamos que necesitamos calcular as vendas medias de diferentes produtos en diferentes tendas da mesma marca. Imos facer unha mesa así.

Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

A nosa tarefa é determinar a media de todos os valores, que se axuste a determinadas características. Para iso, usamos unha función especial que non estaba na lista anterior. Permite combinar dúas funcións MEDIA и SI. E ela chamou SIN CORAZÓN. Contén tres argumentos:

  1. O intervalo a comprobar.
  2. Condición a comprobar.
  3. Media de intervalos.

Como resultado, obtense a seguinte fórmula (na captura de pantalla).

Funcións booleanas en Excel. Todo sobre a aplicación de funcións lóxicas en Excel

Vemos que o rango de aplicación das funcións lóxicas é simplemente enorme. E a súa lista é en realidade moito máis grande do descrito anteriormente. Acabamos de enumerar os máis populares deles, pero tamén describimos un exemplo doutra función, que é unha combinación de estatística e lóxica. Tamén hai outros híbridos similares que merecen unha consideración separada.

Deixe unha resposta