Operadores lógicos no Excel: igual a, diferente de, maior que, menor que
A maioria dos operadores que você usa no Excel são provavelmente matemáticos, como +, -, * e /. Mas há outro conjunto de operadores úteis: os operadores lógicos . Declarações como “maior que”, “menor ou igual a” e “diferente de” podem ser muito úteis ao analisar dados. Esses operadores de comparação retornam um valor TRUE ou FALSE […]

A maioria dos operadores que você usa no Excel são provavelmente matemáticos, como +, -, * e /.

Mas há outro conjunto de operadores úteis: os operadores lógicos .

Declarações como “maior que”, “menor ou igual a” e “diferente de” podem ser muito úteis ao analisar dados.

Esses operadores de comparação retornam um valor TRUE ou FALSE que pode ser usado com funções lógicas para fornecer ainda mais opções.

Vamos dar uma olhada em cada um desses operadores e, em seguida, ver como você pode usá-los com a função IF .

* Este tutorial é para Excel 2019 / Microsoft 365 (para Windows). Tem uma versão diferente? Não tem problema, você ainda pode seguir exatamente os mesmos passos.

É preciso saber fazer bem, para classificar também o resultado que deu no poste .

Uma nota sobre operadores lógicos

É importante lembrar que os operadores de comparação, em vez de retornar um valor numérico, retornam VERDADEIRO ou FALSO .

Veremos como você pode usar esses valores em breve.

Lembre-se também de que o Excel trata TRUE como 1 e FALSE como 0. Portanto, se for necessário, você pode usar os resultados dos operadores lógicos em operações numéricas!

E, finalmente, observe que  os operadores lógicos comparam valores . Não importa como o valor em uma célula foi criado (se você o digitou diretamente ou se foi criado com uma fórmula), esses operadores comparam esses valores. Não as fórmulas.

Igual a (=) e diferente a (<>)

Esses operadores são simples: eles informam se dois valores são iguais ou diferentes um do outro.

Aqui está o que você precisa saber.

Os operadores igual a (=) e diferente de (<>)

operador igual a retorna TRUE se os dois valores sendo comparados forem idênticos e FALSE caso contrário.

operador diferente de  retorna FALSO se os dois valores forem idênticos e TRUE caso contrário.

Lembre-se de que esses operadores trabalham com texto; veremos como em apenas um momento.

Primeiro, vamos experimentar o operador igual a.

Na célula C2, digite a seguinte fórmula:

= A2 = B2

Em seguida, pressione  Enter .

igual ao operador

Este operador é resolvido como TRUE, porque 1 e 1 são idênticos.

Vamos tentar o operador diferente de na próxima linha. Esta linha contém texto, mas o operador funcionará tão bem quanto se estivéssemos comparando números.

Digite esta fórmula na célula C3:

= A3 <> B3

Em seguida, pressione  Enter .

não igual ao operador

Novamente, obtemos VERDADEIRO, porque “Azul” e “Vermelho” não são idênticos.

As duas próximas linhas contêm valores que não foram inseridos diretamente, mas foram criados por fórmulas.

Tente usar esses dois operadores nessas células.

Spoiler: você obterá os mesmos resultados de antes, porque esses operadores comparam valores e não fórmulas.

Dica profissional: os operadores lógicos podem usar fórmulas como argumentos.

Em nossos exemplos, estamos comparando valores simples. Mas você também pode usar fórmulas nesses operadores.

Por exemplo, você pode usar algo assim:

= A2> SOMA (B1: B4)

Maior que (>) e menor que (<)

Esses dois operadores comparam o tamanho de dois valores diferentes e retornam VERDADEIRO ou FALSO, dependendo de qual for o maior.

Os operadores maior que (>) e menor que (<)

operador maior que retorna TRUE se o primeiro valor comparado for maior que o segundo.

operador menor que  retorna TRUE se o primeiro valor for menor que o segundo.

Ambos os operadores retornarão FALSE se os valores forem iguais .

Além disso, é importante notar que você pode usar os operadores maior que e menor que com texto, e o Excel irá comparar o valor das primeiras letras nas palavras.

A é igual a 1, B é igual a 2 e assim por diante. Se as primeiras letras forem idênticas, as segundas letras serão comparadas - e o Excel continuará trabalhando na linha.

O próximo bloco de valores na pasta de trabalho de exemplo oferece muito para brincar usando os operadores maior que e menor que.

Veremos algumas comparações específicas para que você possa ver como funcionam.

Primeiro, vamos comparar dois valores gerados por fórmulas diferentes. Nas células A9 e B9, temos = 80 + 1 e = 70 + 8.

Vamos compará-los usando o operador maior que. Aqui está a fórmula:

= A9> B9

Maior que

Isso é resolvido como TRUE, porque o valor na célula A9 é maior do que o valor em B9. O Excel não olha para a fórmula: apenas para os valores.

Vamos ver o que acontece quando comparamos as palavras “Arctos” e “Azimuth” com este operador.

maior que o texto

Nesse caso, obtemos FALSE. Quando o Excel compara as duas primeiras letras, elas são iguais, então ele passa para a próxima letra.

Z é posterior no alfabeto do que R, portanto, a segunda palavra é considerada "maior". E por causa disso, ficamos FALSO.

Maior ou igual a (> =)
e menor ou igual a (<=)

Agora, você provavelmente tem uma boa ideia do que esses operadores fazem. Aqui estão os princípios básicos:

Os operadores maior ou igual a (> =) e menor ou igual a (<=)

operador maior ou igual a retorna VERDADEIRO se o primeiro argumento na instrução for maior que o segundo  ou se os dois forem iguais .

O  operador menor ou igual a retorna TRUE se o primeiro argumento for menor  ou os dois forem iguais .

Como os operadores maior que e menor que, eles também podem ser usados ​​em valores de texto.

Você provavelmente tem uma boa ideia de como usar esses operadores lógicos, então não vou aborrecê-lo com um exemplo extenso.

Em vez disso, observe a terceira seção de valores na pasta de trabalho de exemplo e tente usar os dois operadores em diferentes tipos de valores. Veja o que acontece!

Usando operadores lógicos
com a função IF

Um dos lugares mais comuns em que você verá esses operadores lógicos usados ​​é dentro da função IF.

Como apontamos em nosso guia de funções lógicas , IF verifica uma condição e, se for verdadeira, retorna um valor especificado.

Essa condição geralmente contém uma função lógica. Vamos dar uma olhada em um exemplo.

Primeiro, clique na célula D7.

Em seguida, digite a seguinte fórmula:

= IF (A7> B7, “O primeiro valor é maior”, “O segundo valor é maior”)

se-maior-que

Depois de pressionar  Enter , você verá o texto “O primeiro valor é maior”.

A função IF verificou se a condição lógica (A7> B7) era verdadeira (era) e, em seguida, exibiu o  valor_se_verdadeiro .

Se essa condição fosse falsa, ela teria exibido  value_if_false , a segunda string na fórmula.

Tente escrever sua própria função IF que encontra uma condição falsa e exibe  value_if_false usando a pasta de trabalho de exemplo!

Resolvendo as coisas ...

Os operadores lógicos são fáceis de usar - especialmente quando você viu como eles funcionam com diferentes tipos de números.

E são ainda mais úteis quando combinados com a função IF.

Se você ainda não está usando operadores lógicos, deve usar!

Leave a Reply

Your email address will not be published. Required fields are marked *