O que eu espero de resposta é:
Se a nota FINAL for >=9 será classificado como Ótimo
Se a nota FINAL for >=7 e <=8,9 será classificado como Bom
Se a nota FINAL for >=5 e <=6,9 será classificado como Regular
Se a nota FINAL < 4,9 será classificado como Insuficiente.
Copiei do que eu entendi de um vídeo que assisti mas tá dando erro, o Excel diz "Estamos encontrando um problema nesta fórmula"
Alguém sabe como resolver?
Copyright © 2024 1QUIZZ.COM - All rights reserved.
Answers & Comments
Verified answer
tente assim
=se( final < 5 ; "Insuficiente" ; se( final < 7 ; "Regular" ; se( final < 9 ; "Bom" ; "Ótimo" ) ) )
Como funciona ?
Quando você testa final < 5 e dá FALSO só pode ser >= 5 por isso não testamos novamente.
Se você tem 4 situações vai precisar de 3 se() ... POis cada se() tem duas alternativas (verdadeiro, falso)
O primeiro se() verdade é a primeira alternativa, o falso é o segundo se
o segundo se() verdade é a segunda alternatva, o falso dele é o terceiro se()
o terceiro se() verdade é a terceira alternativa e o falso dele é a quarta alternativa
O mestre bokomoko já resolveu seu problema. Só a título de contribuição, um dos motivos que leva ao erro na sua fórmula é que vc fechou o parêntesis da função "E" no local errado. Além disso, vc tem que indicar a célula em todas as condições da função "E". Pra finalizar, na sua figura, parece que vc usou ponto no lugar de vírgula em um dos valores.
Veja um trecho da sua fórmula e, a seguir, como deveria ser:
SE(E(F8>=7; <=8.9; "Bom"); SE(...
SE(E(F8>=7; F8<=8,9); "Bom"; SE(...
Fora isso, a lógica da sua fórmula também funciona.
=SE(F8>=9; "Ótimo"; SE(E(F8>=7; F8<=8,9); "Bom"; SE(E(F8>=5; F8<= 6,9); "Regular"; "Insuficiente")))
Mas, convenhamos, a solução do mestre bokomoko é bem mais simples.
Abraço!
Vi sua imagem e encontrei 2 erros, que comprometeram a sua formula olha ai eles na sua formula:
=SE(F8>=9;"Ótimo"; ERRO 1: SE(E(F8>=7;<=8,9;"Bom"); ERRO 2: SE(E(F8>=5;<=6,9;"Regular") ;"Insuficiente")))
ERRO 1: na hora em que você coloca a função "E( " você deve colocar nos dois argumentos uma referencia de célula, pois a função E ela permite que você fassa dos ou mais testes lógicos ao mesmo tempo, então você deveria ter utilizado a seguinte referencia: F8<=8,9 AO EM VEZ DE: <=8,9.
ERRO 2: quando você foi colocar o texto "BOM" e o texto: "REGULAR" você colocou os no contesto da função "E(" pois você não fechou os parenteses da função E fazendo assim com que os textos fossem contados como testes lógicos, você pode fazer assim: SE(E(F8>=7;F8<=8,9);"Bom" perceba que ai eu coloquei um prende ) depois das condições e antes do ; assim o Excel encarra como o texto: "BOM" sendo o SE_VERDADEIRO do testes lógicos.
Os dois erros foram cometidos durante as duas etas, de sua função, para te ajudar fiz essa formula completa pronta para ser utilizada de forma imediata, basta copiar e colar, pois coloquei a de acordo com sua imagem tá, ai vai o código, já adaptado a como você estava fazendo tá:
=SE(F8>=9;"Ótimo";SE(E(F8>=7;F8<=8,9);"Bom";SE(E(F8>=5;F8<=6,9);"Regular";"Insuficiente")))
Espero ter te ajudado, um Abraço!