
Fórmula genérica
=IF(COUNTIF(range,">=70")>=4,"Pass","Fail")
Resumo
Para retornar "Aprovado" quando quaisquer 4 assuntos tiverem uma pontuação para aprovação e "Reprovado" quando não for, você pode usar uma fórmula baseada nas funções IF e CONT.SE. No exemplo mostrado, a fórmula em I5 é:
=IF(COUNTIF(C5:H5,">=70")>=4,"Pass","Fail")
onde 70 representa a pontuação de aprovação para todas as disciplinas.
Explicação
Trabalhando de dentro para fora, esta fórmula usa a função CONT.SE para contar as notas de aprovação em todas as seis disciplinas:
COUNTIF(C5:H5,">=70") // count passing subjects
O resultado em I5 é 3, em I6 é 5 e em I7 é 6. É uma boa ideia usar COUNTIF sozinho ao iniciar esta fórmula, para ter certeza de que está obtendo os resultados esperados antes de adicionar mais lógica.
O número retornado por CONT.SE é então verificado em relação a 4 com o operador maior ou igual a (> =), e a expressão retorna VERDADEIRO ou FALSO para o teste lógico dentro da função IF.
Se 4 ou mais assuntos tiverem uma pontuação de aprovação de pelo menos 70, IF retorna "Pass". Caso contrário, a função IF retorna "Fail".
Deve passar em matemática e inglês
Se matemática e inglês devem ter notas de aprovação, não importa quais outras notas estejam presentes, a fórmula pode ser estendida assim:
=IF(AND(COUNTIF(C5:H5,">=70")>=4,C5>=70,F5>=70),"Pass","Fail")
Aqui, a função AND é usada para o teste lógico dentro de IF:
AND(COUNTIF(C5:H5,">=70")>=4,C5>=70,F5>=70)
AND retornará TRUE somente quando todas as três condições forem atendidas:
- Pontuação de aprovação em 4 de 6 disciplinas
- Pontuação de aprovação em matemática
- Pontuação de aprovação em inglês
Se você precisa da lógica "ou / ou", pode usar a função OU ou até mesmo combinar OU com E.