Existem planilhas em que é necessário aplicar funções lógicas, esquemas lógicos de várias ordens. O pacote de software Microsoft Excel vem em socorro. Ele pode não apenas calcular o valor lógico de uma expressão, mas também realizar cálculos matemáticos complexos.
O que é Excel?
Um produto de software projetado para trabalhar com planilhas. Criado pela Microsoft e adequado para quase qualquer sistema operacional. Aqui você pode usar ambas as fórmulas para encontrar resultados e construir gráficos e tabelas de vários tipos.
O usuário não usa apenas funções lógicas no Excel, mas também matemáticas, estatísticas, financeiras, texto, etc.
Recursos do Excel
As áreas de aplicação do produto de software são diversas:
- A planilha do Excel é uma planilha pronta, portanto não há necessidade de o usuário realizar cálculos para trazer o documento para a forma adequada.
- O pacote de software oferece o uso de funções booleanas, bem como trigonométricas, estatísticas,texto, etc.
- Baseado em cálculos, o Excel constrói gráficos e tabelas.
- Como o pacote de software contém uma grande biblioteca de funções matemáticas e estatísticas, crianças em idade escolar e estudantes podem usá-lo para concluir trabalhos de laboratório e de conclusão de curso.
- É útil para o usuário usar os recursos do Excel para cálculos domésticos e pessoais.
- A linguagem de programação VBA é incorporada ao produto de software, o que pode facilitar a vida de um contador ao automatizar o fluxo de trabalho de uma pequena empresa.
- A planilha Excel também funciona como um banco de dados. A funcionalidade completa é implementada apenas a partir da versão 2007. Os primeiros produtos tinham um limite de linha.
- Ao criar relatórios de vários tipos, o Excel vem em socorro, pois ajuda a criar uma tabela dinâmica.
Operadores Lógicos do Excel
Expressões booleanas são entendidas como os dados necessários para escrever elementos em que conjunção e disjunção, assim como outros operadores, correspondem a números, fórmulas, texto. Com a ajuda deles, a mensagem é escrita de forma simbólica, indicando a ação.
Funções lógicas (também chamadas de booleanas) usam números, texto, links com endereços de células como elementos.
Existem várias maneiras de aprender mais sobre cada operador e sua sintaxe:
- Assistente de Chamada.
- Use a ajuda da Microsoft via F1.
- Nas versões 2007 do Excel, examine a composição de cada categoria na barra de ferramentas.
álgebra booleana
O fundador da lógica proposicional (outro nome para uma seção da matemática) é D. Buhl, que em sua juventude estava envolvido em traduções de obras de antigos filósofos gregos. Foi a partir daí que adquiriu conhecimento e propôs introduzir designações especiais para as afirmações: 1 - Verdadeiro, 0 - Falso.
Álgebra booleana é um ramo da matemática que estuda declarações, as trata como valores lógicos e realiza operações sobre elas. Qualquer declaração pode ser codificada e então usada, manipulada para provar verdadeira ou falsa.
Uma função booleana é chamada f(x1, x2, …, x ), de n variáveis, se a função ou algum de seus operadores recebe valores apenas do conjunto {0;1}. As leis da álgebra da lógica são aplicadas na resolução de problemas, na programação, codificação, etc.
Você pode exibir uma função booleana das seguintes maneiras:
- verbal (declaração escrita em forma de texto);
- tabela;
- numeric;
- gráfico;
- analítica;
- coordenada.
E função
O operador AND é uma conjunção no pacote de software Excel. Caso contrário, é chamado de multiplicação lógica. Geralmente é denotado por ∧, &,ou o sinal entre os operandos é completamente omitido. A função é necessária para determinar a veracidade da expressão inserida. Na álgebra booleana, uma conjunção recebe valores de um conjunto e o resultado do cálculo também é gravado nele. A multiplicação lógica acontece:
- binário porque contém 2operando;
- ternário se houver 3 multiplicadores;
- n-ário se o conjunto contiver n operandos.
Você pode resolver um exemplo combinando a regra ou criando uma tabela verdade. Se a expressão contiver vários operandos, é mais conveniente usar o pacote de software Excel para a segunda solução, pois todo o processo será complicado ao calcular manualmente.
O resultado dos cálculos pode ser:
- True: se todos os argumentos forem verdadeiros.
- False: se todos os critérios forem falsos ou pelo menos um deles.
Os operadores "AND" e "OR" podem conter até 30 critérios.
Exemplo.
1) É necessário determinar a veracidade dos dados inseridos. Obviamente, o último exemplo entre parênteses não está matematicamente correto, então a função retornará False.
2) As duas células têm valores opostos. A função AND retorna False porque um dos argumentos é false.
3) As operações aritméticas estão definidas. É necessário verificar a sua veracidade. Este operador retorna "True" porque tudo está correto do ponto de vista aritmético.
Função "OU"
O operador "OR" na categoria "Funções lógicas" é uma disjunção, ou seja, permite obter uma resposta verdadeira de forma não categórica. Outro nome para um operador em álgebra booleana: adição lógica. Designe: ∨, +, "ou". Variáveis pegam valores do conjunto e a resposta está escrita ali.
Os resultados dos cálculos são:
- True: se algum ou todos os argumentos forem verdadeiros.
- False: se todos os critérios forem falsos.
Exemplo.
1) A disjunção no Excel verifica não apenas expressões lógicas, mas também matemáticas quanto à exatidão. Então, neste caso em particular, ambos os resultados são falsos do ponto de vista aritmético, então a resposta é False.
2) O operador retorna True porque um dos argumentos é verdadeiro e o outro é falso. Este é um critério válido para disjunção.
função SE
No grupo "Funções lógicas", o operador "IF" ocupa um lugar de destaque. A função é necessária para obter um resultado se a informação for verdadeira e outro resultado se os dados forem falsos.
- Em uma instrução condicional, é possível verificar até 64 condições por vez.
- Se um dos critérios for um array, então a função verifica cada elemento.
- Se a resposta for falsa, mas a fórmula não especificar qual deve ser o total no caso de "Falso", então o operador dá um resultado igual a 0.
Exemplo.
Dado:
- nome do produto;
- seu preço para 1 unidade;
- quantidade de bens adquiridos;
- preço.
É necessário calcular a coluna "Pagável". Se o preço de compra exceder 1000 rublos, o comprador receberá um desconto de 3%. Caso contrário, as colunas "TOTAL" e "Pagável" são as mesmas.
1) Verificação de condição: o custo excede 1000 rublos.
2) Se verdadeiroo custo do critério é multiplicado por 3%.
3) Se a afirmação for falsa, o resultado “Pagável” não difere de “TOTAL”.
Verificando várias condições
Há uma tabela que mostra as notas da prova e a nota do professor.
1) É necessário verificar se a pontuação total é inferior a 35. Se a resposta for verdadeira, então o resultado do trabalho é “Reprovado.”
2) Se a condição anterior for falsa, a pontuação é >35, o operador segue para o próximo argumento. Se o valor na célula for >=75, "Excelente" será atribuído ao lado dele. Caso contrário, a função retornará "Aprovado".
Embora o operador "If" funcione com valores booleanos, também funciona bem com números.
Exemplo.
Dados:
- nomes dos fornecedores;
- suas vendas.
Deve-se calcular a qual dos vendedores qual comissão é devida:
- se o número de vendas for inferior a 50 mil, o percentual não será cobrado;
- se o volume de transações varia entre 50-100 mil, então a comissão é de 2%;
- se o número de vendas for superior a 100 mil, o bônus será emitido no valor de 4%.
Sob o número 1 está o primeiro bloco "IF", onde é verificado quanto à veracidade. Se a condição for falsa, o bloco 2 é executado, onde são adicionados mais 2 critérios.
Função "SEERRO"
Funções booleanas são complementadas por este operador, pois ele é capaz de retornar algum resultado caso haja algum erro na fórmula. Eu caitrue, "SEERRO" retorna o resultado do cálculo.
Função "VERDADEIRO" e "FALSO"
Funções booleanas no Excel não podem prescindir do operador "TRUE". Retorna o valor correspondente.
O inverso de "TRUE" é "FALSE". Ambas as funções não aceitam argumentos e raramente são usadas como exemplos independentes.
NOT operador
Todas as funções lógicas no Excel podem ser refutadas usando o operador "NÃO". O valor inserido ao usar este procedimento resultará no oposto.
Exemplo.
Obviamente, o operador dá a resposta oposta aos dados originais.
Minimização de funções lógicas
Esse fenômeno está diretamente relacionado à criação de um circuito ou circuito. Isso se expressa através de sua complexidade e custo, a proporcionalidade do número de operações lógicas e o número de ocorrências de argumentos. Se você usar os axiomas e teoremas da lógica, poderá simplificar a função.
Existem métodos especiais de minimização algorítmica. Graças a eles, o usuário pode simplificar independentemente a função de forma rápida e sem erros. Entre esses métodos estão:
- Cartões de Carnot;
- Método Quine;
- algoritmo de matriz implicante;
- Método Quine-McCluskey, etc.
Se o número de argumentos não exceder 6, então é melhor para o usuário usar o método de mapa de Karnot para maior clareza. Caso contrário, o algoritmo Quine-McCluskey é aplicado.