Como usar operadores lógicos no Excel para comparar dados
Você está cansado de comparar dados manualmente no Excel? Aprenda como usar operadores lógicos para automatizar esta tarefa e economizar tempo.
Os operadores lógicos no Excel desempenham um papel crucial na realização de comparações de dados e avaliação de condições. Eles podem parecer símbolos matemáticos despretensiosos, mas são bastante úteis em mais de uma ocasião.
Quando usados corretamente e combinados com outras funções, eles têm o poder de ajudá-lo a obter insights sobre os dados da planilha e tirar conclusões com apenas alguns cliques. Continue lendo para aprender como usar cada operador lógico e incorporá-los em sua análise de dados junto com outras fórmulas.
O que são operadores lógicos no Microsoft Excel?
No Microsoft Excel, operadores lógicos são usados para comparar dois valores armazenados nas células da sua planilha. Eles também são conhecidos como operadores de comparação. Esses valores podem ser numéricos ou de texto.
O Microsoft Excel fornece seis operadores lógicos: igual a, diferente de, maior que, maior que igual, menor que e menor que igual a.
Esses operadores retornam uma saída TRUE ou FALSE com base no resultado da comparação. Se a comparação corresponder aos critérios, o resultado será TRUE, caso contrário, será FALSE.
Aqui está uma visão geral dos seis tipos de operadores lógicos, juntamente com um exemplo simples para cada um.
Operator | Operator name | Description | Example |
---|---|---|---|
= | Equal to | Verifies if two values are equal. | =A1=B1 |
<> | Not equal to | Verifies if two values are different. | =A1<>B1 |
> | Greater than | Verifies if one value is greater than another. | =A1>B1 |
>= | Greater than equal to | Verifies if one value is greater than or equal to another. | =A1>=B1 |
< | Less than | Verifies if one value is less than another. | =A1<B1 |
<= | Less than equal to | Verifies if one value is less than or equal to another. | =A1<=B1 |
Esses operadores lógicos também podem ser usados em combinação com outras funções do Excel para realizar cálculos mais complexos ou para criar fórmulas condicionais. Examinaremos os casos de uso desses operadores lógicos nas seções a seguir.
Usando o operador lógico igual a (=) no Excel
Para verificar se dois valores são iguais entre si, utilizamos o operador lógico =, com a seguinte sintaxe:
=value1=value2
Se valor1 for realmente igual a valor2, a saída da célula será atualizada automaticamente para TRUE. Se os dois valores forem diferentes, será atualizado para FALSE.
Observe que todas as funções de operadores lógicos começam com um sinal de igual. Não confunda com o operador lógico. O primeiro sinal de igual é adicionado para indicar ao Excel que ele precisa processar aquela operação. Isso não afeta de forma alguma o resultado da comparação. Se você não adicioná-lo, o Excel tratará sua entrada como qualquer outra sequência de caracteres e não produzirá nenhum resultado.
Vamos tomar esses valores como exemplo e comparar cada conjunto de dois valores entre si.
Construa seu conjunto de dados.
Adicione um sinal = à sua célula de saída e selecione seu primeiro valor clicando na célula ou digitando sua referência (neste caso A2), seguido pelo operador lógico = e adicione seu segundo valor (neste caso B1).
Pressione Enter no teclado para exibir o resultado.
No caso de vários conjuntos de valores para comparar, arraste o canto da célula para baixo com o mouse para aplicar o mesmo operador lógico aos outros conjuntos.
Como você pode ver, o resultado será TRUE se os dois valores forem iguais e FALSE se forem diferentes.
Usando Diferente de (<>) no Excel
Para verificar se dois valores não são iguais entre si, utilize o operador lógico <>, com a seguinte sintaxe:
=value1<>value2
Se valor1 for diferente de valor2, a saída da célula será atualizada automaticamente para TRUE. Se os dois valores forem iguais, será atualizado para FALSE.
Usaremos o mesmo conjunto de valores de antes para demonstrar como funciona esse operador lógico.
Construa seu conjunto de dados.
Adicione um sinal = à sua célula de saída e selecione seu primeiro valor clicando na célula ou digitando sua referência (neste caso A2), seguido pelo operador lógico <> e adicione seu segundo valor (neste caso B1).
Pressione Enter no teclado para exibir o resultado.
No caso de vários conjuntos de valores para comparar, arraste o canto da célula para baixo com o mouse para aplicar o mesmo operador lógico aos outros conjuntos.
Todos os resultados agora são exibidos em sua tabela.
Usando operadores lógicos maiores que (>) e menores que (<) no Excel
Para verificar se um valor é maior que outro, utilize o operador lógico >, com a seguinte sintaxe:
=value1>value2
Para verificar se um valor é maior ou igual a outro, utilize o operador lógico >=, com a seguinte sintaxe:
=value1>=value2
Para verificar se um valor é menor que outro, utilize o operador lógico <, com a seguinte sintaxe:
=value1<value2
Para verificar se um valor é menor ou igual a outro, utilize o operador lógico <=, com a seguinte sintaxe:
=value1<=value2
Lembre-se: tanto para >= quanto para <=, o sinal = sempre vem à direita de ou sinal <. Mudar de posição geraria um erro. Como esses operadores seguem a mesma lógica, vamos experimentá-los em alguns conjuntos de valores usando >=:
Construa seu conjunto de dados.
Adicione um sinal = à sua célula de saída e selecione seu primeiro valor clicando na célula ou digitando sua referência (neste caso A2), seguido pelo operador lógico >= e adicione seu segundo valor (neste caso B1).
Pressione Enter no teclado para exibir o resultado.
No caso de vários conjuntos de valores para comparar, arraste o canto da célula para baixo com o mouse para aplicar o mesmo operador lógico aos outros conjuntos.
Essas operações funcionam da mesma maneira para >, < e <=.
Especificações do operador lógico a serem lembradas
O Microsoft Excel lida com dados de uma maneira específica, por isso é importante ter em mente o seguinte ao usar operadores lógicos:
Comparando Valores Numéricos
- O resultado da comparação não será afetado pelo formato do valor numérico. Quer seja um número normal, uma porcentagem ou em formato monetário, o Excel comparará os números originais nos valores, despojados de qualquer transformação de formato.
Podemos comparar dois valores diretamente dentro de uma célula, simplesmente digitando =número1=número2, =número1<>número2 ou usando qualquer outro operador lógico.
Comparando valores de texto
- Os operadores não diferenciam maiúsculas de minúsculas. Eles produzirão um valor TRUE se o mesmo texto for exibido em casos diferentes.
Você pode comparar dois valores diretamente dentro de uma célula. Você pode conseguir isso adicionando aspas aos valores.
Existem também várias outras maneiras de verificar se dois valores são iguais no Excel. Agora, para aprimorar nossas habilidades em Excel, vamos revisar como usar operações lógicas com fórmulas.
Usando operadores lógicos no Excel com fórmulas
Digamos que queremos exibir mensagens diferentes dependendo do resultado da comparação. É aqui que misturar operadores lógicos com outras funções é útil.
A fórmula mais notável e utilizada neste caso é a função SE, para realizar operações condicionais, com a seguinte sintaxe:
=IF(logical_test, [value_if_true], [value_if_false])
Vejamos este exemplo, onde queremos exibir o resultado da comparação para ser mais fácil de ler.
Construa seu conjunto de dados.
Escreva sua função SE selecionando os dois valores a serem comparados, depois o texto a ser exibido no caso de VERDADEIRO e, em seguida, o texto a ser exibido no caso de FALSO. Ambos devem estar entre colchetes.
Pressione Enter para exibir o resultado. Quando o resultado da comparação for TRUE, o primeiro texto será exibido.
Lembre-se de colocar seu texto entre aspas, caso contrário você receberá uma mensagem de erro. Se você encontrar um, existem alguns métodos comuns de solução de problemas da função IF que você pode tentar.
O escopo dos operadores lógicos é bastante revelador
Os operadores lógicos no Microsoft Excel podem parecer básicos à primeira vista, mas podem ser poderosos para ajudá-lo a entender seus dados, tornar suas planilhas mais legíveis e traduzir suas descobertas em insights quando combinados com a função SE.
Eles também oferecem uma ideia de como o Excel lida com a comparação de dados, um dos aspectos mais críticos da transformação de dados, ao lidar com diferentes tipos de conjuntos de dados.