Lógicas

Quando os dois testes precisam passar

Definição

Mostrar 1 só quando dois testes passam significa envolver AND dentro de IF.

Sintaxe

=IF(AND(logical1, logical2),1,0)

Argumentos

Argumento Significado
logical1 O primeiro teste, por exemplo B2>=10.
logical2 O segundo teste, por exemplo C2<=3.

Exemplo resolvido

Uma loja marca um reabastecimento quando as unidades em B2 são pelo menos 10 e os dias restantes em C2 são no máximo 3.

A: Item B: Unidades C: Dias restantes
Farinha 15 2
Fermento 6 1
Sal 20 9

Fórmula: =IF(AND(B2>=10,C2<=3),1,0)

Resultado: 1. 15 é pelo menos 10 e 2 é no máximo 3, então os dois testes passam.

Prática

A célula C2 contém 4. A célula D2 contém 9. Em E2, escreva uma fórmula que mostre 1 quando C2 for maior que 10 e D2 for menor que 5, e 0 nos demais casos.

  1. Em E2, escreva uma fórmula IF que use AND e mostre 1 quando C2 for maior que 10 e D2 for menor que 5, e 0 caso contrário.
Passo 1 de 2
Aqui, as fórmulas usam nomes de função em inglês, como SUM, e o ponto (.) como separador decimal, em todos os idiomas.
Carregando a planilha…

Funções relacionadas

AND é a função que exige que os dois testes passem.

Erro comum

Escrever só um teste, como em =IF(AND(B2>=10),1,0): os dias restantes são ignorados, então Sal também mostraria 1.

Funções relacionadas

Estes links são funções relacionadas.