Domine o Google Sheets: Funções AND e OR para Análise de Dados!

Caso deseje verificar se os dados em sua planilha do Google Sheets cumprem determinados critérios, as funções AND e OR são suas aliadas. Estas funções lógicas fornecem respostas VERDADEIRO ou FALSO, permitindo que você classifique seus dados de forma eficiente.

Ao utilizar a função AND com vários argumentos, é necessário que todos sejam verdadeiros para que a resposta seja VERDADEIRO. Caso contrário, o resultado será FALSO. Já a função OR requer que apenas um dos argumentos seja verdadeiro para retornar VERDADEIRO.

As funções AND e OR podem ser usadas isoladamente ou em conjunto com outras funções, como a função IF.

A Função AND em Detalhe

A função AND pode ser empregada sozinha ou combinada com outras funções para realizar testes lógicos, resultando em VERDADEIRO ou FALSO.

Para começar, abra uma planilha no Google Sheets e selecione uma célula vazia. Digite =AND(Argumento A; Argumento B) e substitua cada argumento pelos critérios que deseja avaliar. A função AND requer pelo menos um argumento para operar, mas você pode usar quantos forem necessários.

No exemplo a seguir, utilizaremos três argumentos. O primeiro é o cálculo simples de 1 + 1 = 2.

O segundo argumento verifica se o valor na célula E3 é igual a 17.

Por fim, o terceiro argumento analisa se o valor da célula F3 (que é 3) corresponde ao resultado do cálculo 4 – 1.

Como todos os três argumentos são verdadeiros, a fórmula AND retorna VERDADEIRO na célula A2. Se algum dos argumentos fosse alterado para um valor falso, a resposta da fórmula AND em A2 mudaria para FALSO.

No próximo exemplo, a fórmula AND na célula A3 apresenta dois argumentos corretos e um incorreto (F3 = 10, quando na verdade F3 é igual a 3). Portanto, a função AND retorna FALSO.

A Função OR em Ação

Enquanto a função AND exige que todos os seus argumentos sejam verdadeiros, a função OR requer apenas que um deles seja verdadeiro para retornar VERDADEIRO.

Assim como AND, a função OR pode ser utilizada isoladamente ou em conjunto com outras funções. Da mesma forma, você pode usar quantos argumentos desejar, mas é necessário pelo menos um para que funcione corretamente.

Para usar OR, clique em uma célula vazia e digite =OR(Argumento A; Argumento B) e substitua os argumentos por seus próprios critérios.

No exemplo abaixo, a fórmula OR na célula A2 contém um argumento incorreto em três (F3 = 10, enquanto F3 é, na realidade, igual a 3).

Ao contrário da função AND, um argumento incorreto em meio a três resulta em uma resposta VERDADEIRA. Para que o resultado seja FALSO, todos os argumentos devem ser incorretos.

No exemplo a seguir, as fórmulas OR nas células A4 e A5 retornaram a resposta FALSO, pois todos os três argumentos em ambas as fórmulas são incorretos.

Combinando AND e OR com a Função IF

Por serem funções lógicas com resultados VERDADEIRO e FALSO, as funções AND e OR podem ser usadas em conjunto com a função IF. Ao usar IF, se um argumento for VERDADEIRO, a função retornará um valor específico; caso contrário, retornará um valor diferente.

A sintaxe de uma fórmula com IF é: =IF(argumento; valor_se_VERDADEIRO; valor_se_FALSO). Por exemplo, conforme ilustrado abaixo, a fórmula =IF(E2=1;3;4) faz com que a função IF retorne o número 3 caso o valor da célula E2 seja igual a 1; caso contrário, retornará o número 4.

Como a função IF aceita apenas um argumento, é possível utilizar AND e OR para realizar testes lógicos complexos com vários argumentos.

Usando AND dentro de IF

Para usar a função AND dentro de uma fórmula IF, digite: =IF(AND(Argumento 1); Valor_se_VERDADEIRO; Valor_se_FALSO) e substitua os valores AND (ou argumentos) e IF TRUE e IF FALSE.

No exemplo abaixo, usamos IF com uma fórmula AND aninhada na célula A2 com quatro argumentos. Como todos os quatro argumentos são verdadeiros, o valor_se_VERDADEIRO (“Sim”) é retornado.

Na célula A3, uma fórmula IF semelhante, utilizando AND, contém dois argumentos incorretos. Como AND exige que todos os argumentos sejam verdadeiros, a função IF retorna o valor_se_FALSO, que neste caso é o texto “Não”.

Usando OR com IF

Assim como com a função AND, você também pode usar a função OR junto com a função IF para criar um teste lógico mais complexo. Apenas um argumento de OR precisa ser verdadeiro para que a função IF retorne a resposta VERDADEIRO.

Para utilizar a função OR dentro da função IF, clique em uma célula vazia e digite: =IF(OR(Argumento 1); Valor_se_VERDADEIRO; Valor_se_FALSO).

Substitua os argumentos OR e os valores de IF TRUE e FALSE de acordo com suas necessidades.

Nos exemplos abaixo, as fórmulas IF com OR nas células A2 e A3 retornaram o valor de texto IF TRUE (“Sim”). Todos os quatro argumentos estão corretos na fórmula IF com OR na célula A2, enquanto a fórmula na célula A3 contém dois argumentos incorretos em quatro.

Na célula A4, todos os quatro argumentos na fórmula IF com OR são incorretos, o que faz com que a função IF retorne o valor de texto IF FALSE (“Não”).