Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

O Excel é um programa incrivelmente funcional que permite não apenas registrar dados em forma de tabela, mas também automatizar seu processamento. As funções lógicas são o principal elemento que permite realizar qualquer operação deste tipo. Eles são usados ​​em fórmulas e outras funções para simplificar todas as operações.

Eles são projetados para verificar se os valores atendem aos critérios especificados. Se houver tal correspondência, na célula onde está escrito, é inserido o valor “TRUE”, em caso de discrepância – “FALSE”. Hoje vamos considerar com mais detalhes questões como a estrutura das funções lógicas, o escopo de seu uso.

Lista de funções booleanas no Excel

Há um grande número de funções lógicas, mas as mais usadas são as seguintes:

  1. VERDADEIRO
  2. DEITADO
  3. IF
  4. SE ERRO
  5. OR
  6. И
  7. NÃO
  8. EOSHIBKA
  9. ESTÁ EM BRANCO

Todos eles podem ser usados ​​para criar estruturas complexas e especificar critérios de qualquer ordem. Quase todas essas funções envolvem a passagem de certos parâmetros para elas. As únicas exceções são TRUE e FALSE, que retornam a si mesmas. Números, texto, referências de células, intervalos e assim por diante são frequentemente usados ​​como parâmetros. Vamos dar uma olhada em todos os operadores acima.

Operadores TRUE e FALSE

O que essas duas funções têm em comum é que elas retornam apenas um valor. O escopo de seu uso é o uso como componente de outras funções. Como pode ser entendido pelo nome dos operadores, as funções VERDADEIRO и DEITADO valores de retorno VERDADEIRO и DEITADO respectivamente.

Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

NÃO operador

Esta função é usada com um argumento e grava o valor oposto na célula. Se você passar este operador VERDADEIRO, então ele retornará DEITADO e, portanto, a afirmação oposta é verdadeira. Portanto, o resultado do processamento de dados por esse operador depende completamente de quais parâmetros passar para ele. Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

A sintaxe deste operador é a seguinte: =NÃO(verdadeiro ou falso).

Operadores E e OU

Esses dois operadores são necessários para transmitir a relação das condições de uma expressão entre si. Função И é usado para indicar que dois critérios devem corresponder ao mesmo número ou texto ao mesmo tempo. Esta função retorna um valor VERDADEIRO apenas com a condição de que todos os critérios produzam esse valor ao mesmo tempo. Se pelo menos um critério falhar, a sequência inteira retornará um valor DEITADO. Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

A forma como o operador AND é construído é muito simples: =E(argumento1; argumento2; …). O número máximo de argumentos que podem ser usados ​​por esta função é 255. Sintaxe do operador OR semelhantes, mas a mecânica do trabalho é ligeiramente diferente. Se uma das listas de funções produzir um resultado VERDADEIRO, esse número será retornado como uma sequência lógica inteira. Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

Instruções SE e ISERROR

Essas duas funções têm um propósito muito importante – elas definem diretamente o critério de conformidade com o qual uma determinada expressão deve ser verificada. Para uma compreensão mais profunda de como o operador trabalha SE ERRO, você deve primeiro descrever a função IF. Sua estrutura geral é um pouco mais complicada que as anteriores: =SE(expressão_lógica, valor_se_verdadeiro, valor_se_falso).

A tarefa deste operador é criar as construções mais complexas. Ele verifica se os critérios são atendidos. Se sim, então o operador retornará VERDADEIRO, se não - DEITADO. Mas o operador é frequentemente usado em conjunto com outros. Por exemplo, se for usado como argumento de função NÃO, então, consequentemente, o total será automaticamente substituído pelo oposto. Ou seja, se houver correspondência com o critério, o valor será retornado DEITADO. Esta é a principal vantagem das funções lógicas: elas podem ser combinadas nas formas mais bizarras.

Além disso, o esquema se torna mais complicado. Se por este critério obtivermos o resultado “TRUE”, então você pode especificar o texto, o número que será exibido ou a função que será calculada. Da mesma forma, você pode definir o resultado que será exibido se o resultado for retornado após o processamento dos dados. DEITADO. Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

Estrutura do operador SE ERRO bastante semelhante, mas ainda um pouco diferente. Contém dois argumentos obrigatórios:

  1. Significado. É a própria expressão que está sendo testada. Se for verdadeiro, esse valor será retornado.
  2. O valor se um erro. Este é o texto, número ou função que será exibido ou executado se o resultado da verificação do primeiro argumento for FALSE. Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

Sintaxe: =SEERRO(valor;valor_se_erro).

Operadores ISERROW e ISEMPLAND

A primeira função acima contém apenas um valor e tem a seguinte sintaxe: =ERRO(valor). A tarefa deste operador é verificar quão bem as células estão preenchidas (uma ou em todo o intervalo). Se o preenchimento estiver errado, ele retornará o resultado verdadeiro. Se tudo estiver bem – falso. Pode ser aplicado diretamente como critério para outra função. Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

O Excel pode verificar links para os seguintes tipos de erros:

  • #NOME?;
  • #N / D;
  • #DEL/0!;
  • #NÚMERO!;
  • #ASSIM;
  • #VAZIO!;
  • #LINK!.

função ESTÁ EM BRANCO No geral, é incrivelmente simples. Ele contém apenas um parâmetro, que é a célula/intervalo a ser verificado. Se houver uma célula que não tenha texto, nem números, nem caracteres não imprimíveis, o resultado será retornado VERDADEIRO. Assim, se houver dados em todas as células do intervalo, o usuário receberá o resultado DEITADO. Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

Tabela de memorando “Funções lógicas no Excel”

Para resumir tudo o que foi descrito acima, vamos dar uma pequena tabela contendo informações sobre todas as funções lógicas comumente usadas.

Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

Funções lógicas e exemplos de resolução de problemas

As funções lógicas permitem resolver uma variedade de tarefas, inclusive as complexas. Vamos dar alguns exemplos de como eles funcionam na prática.

Tarefa 1. Suponha que tenhamos uma parte das mercadorias sobrando após um certo tempo de vendas. Deve ser reavaliado de acordo com as seguintes regras: se não foi possível vendê-lo em 8 meses, divida seu preço por 2 vezes. Primeiro, vamos criar um intervalo que descreva os dados iniciais. Se parece com isso.

Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

Para que a tarefa descrita seja resolvida com sucesso, você precisa usar a seguinte função. Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

Você pode vê-lo na barra de fórmulas na captura de tela. Agora vamos fazer alguns esclarecimentos. A expressão lógica mostrada na captura de tela (ou seja, C2>=8) significa que o produto deve estar em estoque por até 8 meses, inclusive. Usando os operadores aritméticos >=, definimos a regra maior ou igual a. Após escrevermos esta condição, a função retornará um de dois valores: “TRUE” ou “FALSE”. Se a fórmula atender ao critério, o valor após a reavaliação é gravado na célula (bem, ou passado como argumento para outra função, tudo depende dos parâmetros definidos pelo usuário), dividido por dois (para isso, dividimos o preço no momento do recebimento no armazém por dois) . Se depois disso for constatado que o produto está em estoque há menos de 8 meses, é devolvido o mesmo valor que está contido na célula.

Agora vamos tornar a tarefa mais difícil. Aplicamos a condição: a escala de descontos deve ser progressiva. Simplificando, se as mercadorias permanecerem por mais de 5 meses, mas menos de 8, o preço deve ser dividido por uma vez e meia. Se mais de 8, dois. Para que esta fórmula corresponda ao valor, deve ser o seguinte. Olhe para a captura de tela na barra de fórmulas para vê-la.

Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

Importante! Como argumentos, é permitido usar não apenas valores numéricos, mas também valores de texto. Portanto, é admissível estabelecer critérios da mais diversa ordem. Por exemplo, para fazer um desconto em mercadorias recebidas em janeiro e não fazê-lo se elas chegaram em abril.

Tarefa 2. Vamos aplicar este critério a um produto que está em estoque. Suponha que, se após a remarcação feita acima, seu valor se tornar inferior a 300 rublos, ou se estiver sem venda por mais de 10 meses, ele será simplesmente removido da venda. A fórmula é a seguinte.

Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

Vamos analisá-lo. Usamos a função como critério OR. É necessário fornecer tal garfo. Se a célula D2 contiver o número 10, o valor “descontado” será exibido automaticamente na linha correspondente da coluna E. O mesmo se aplica à outra condição. Se nenhum deles for atendido, uma célula vazia será simplesmente retornada.

Tarefa 3. Digamos que temos uma amostra de alunos tentando entrar no ensino médio. Para fazer isso, eles precisam passar por exames em várias disciplinas, mostradas na captura de tela abaixo. Para serem considerados elegíveis para admissão nesta instituição de ensino, eles devem obter um total de 12 pontos. Ao mesmo tempo, uma condição importante é que a pontuação em matemática não seja inferior a 4 pontos. A tarefa é automatizar o processamento desses dados, bem como compilar um relatório sobre quais alunos entraram e quais não entraram. Para fazer isso, vamos fazer essa tabela.

Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

Então, nossa tarefa é fazer com que o programa calcule quantos pontos haverá no total, veja o resultado da aprovação e faça uma comparação. Após essas operações, a função deve colocar o resultado na célula em que se encaixa. Existem duas opções possíveis: “aceito” ou “não”. Para implementar esta tarefa, insira uma fórmula semelhante (basta inserir seus valores): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

Com uma função booleana И podemos verificar que duas condições são satisfeitas ao mesmo tempo. Neste caso, usamos a função SOMA para calcular a pontuação total. Como primeira condição (no primeiro argumento da função AND), especificamos a fórmula B3>=4. Esta coluna contém uma pontuação em matemática, que não deve ser inferior a 4 pontos.

Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

Vemos a ampla aplicação da função IF ao trabalhar com planilhas. É por isso que é a função lógica mais popular que você precisa conhecer primeiro.

É altamente recomendável praticar no gráfico de teste antes de usar essas habilidades no trabalho real. Isso ajudará a economizar muito tempo.

Tarefa 4. Estamos diante da tarefa de determinar o custo total das mercadorias após a remarcação. Requisito – o custo do produto deve ser maior ou médio. Se esta condição não for cumprida, as mercadorias devem ser baixadas. Neste exemplo, veremos como funcionam várias funções aritméticas e estatísticas.

Vamos usar a tabela que já desenhamos. Para resolver este problema, é necessário estabelecer a regra como condição de que a célula D2 seja menor que a média aritmética de toda a gama de mercadorias. Se a regra for confirmada, na célula em que essa fórmula está escrita, o valor “baixado” é definido. Se o critério não for atendido, um valor vazio será definido. Para retornar a média aritmética, existe uma função MÉDIA. Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

Tarefa 5. Suponha que precisamos calcular a média de vendas de diferentes produtos em diferentes lojas da mesma marca. Vamos fazer uma mesa assim.

Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

Nossa tarefa é determinar a média para todos os valores, que se encaixa em certas características. Para fazer isso, usamos uma função especial que não estava na lista acima. Permite combinar duas funções MÉDIA и E SE. E ela ligou SEM CORAÇÃO. Contém três argumentos:

  1. O intervalo a ser verificado.
  2. A condição a ser verificada.
  3. Média de alcance.

Como resultado, a seguinte fórmula é obtida (na captura de tela).

Funções booleanas no Excel. Tudo sobre como aplicar funções lógicas no Excel

Vemos que o alcance de aplicação das funções lógicas é simplesmente enorme. E a lista deles é realmente muito maior do que a descrita acima. Acabamos de listar o mais popular deles, mas também descrevemos um exemplo de outra função, que é uma combinação de estatística e lógica. Existem também outros híbridos semelhantes que merecem consideração separada.

Deixe um comentário