Notifications
Clear all

Problema ao juntar funçoes if , and e or

4 Posts
2 Usuários
0 Reactions
642 Visualizações
(@tiago05)
Posts: 0
New Member
Topic starter
 

Boa tarde, sou meio que iniciante no excel, tentei tudo e não consegui, dai ter vindo aqui ao forum pedir ajuda.
A minha situação é a seguinte: Tenho 2 tabelas no excel , como abaixo:

predicted                 resultado          final
drowsiness                  certo
drowsiness                  errado
awake                        certo
awake                        errado

O meu objectivo é colocar o resultado final na tabela final, exemplo:
se o predicted for drowsiness e o resultado for certo, colocar na tabela final, drowsiness
se o predicted for drowsiness e o resultado for errado, colocar na tabela final, awake
se o predicted for awake e o resultado for certo, colocar na tabela final, awake
se o predicted for awake e o resultado for errado, colocar na tabela final, drowsiness

Consegui usar a funçao:

=SE(E(D2="drowsiness";E2="errado");"awake";"drowsiness")

mas verifiquei que só funciona correctamente se o predicted for drowsiness, entao tentei adicionar uma funçao OU, mas sem sucesso.
Alguem me consegue ajudar? Muito Obrigado!

 
Postado : 27/01/2017 3:46 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Uma possibilidade
=SE(E(D2=$M$1;E2=$M$2);$M$1;SE(E(D2=$M$1;E2=$N$2);$N$1;SE(E(D2=$N$1;E2=$M$2);$N$1;SE(E(D2=$N$1;E2=$N$2);$M$1;"?"))))

Onde : M1=drowsiness --> N1=awake --> M2=certo --> N2=errado

 
Postado : 27/01/2017 5:10 pm
(@tiago05)
Posts: 0
New Member
Topic starter
 

Antes demais, muito obrigado!
No seu ficheiro excel a função está funcionando bem, no entanto quando copio a função para o meu ficheiro excel, só aparece 0. Estou colocando M1=drowsiness --> N1=awake --> M2=certo --> N2=errado, exatamente como voce fez.
Minha versão do excel é a 2016, será por isso?

 
Postado : 28/01/2017 6:43 am
(@tiago05)
Posts: 0
New Member
Topic starter
 

Edit: já consegui! obrigado novamente!

 
Postado : 28/01/2017 10:20 am