Foto de Anderson A.
Anderson há 2 anos
Enviada pelo
Site

Fórmula condicional para testar valores

Preciso de ajuda para desenvolver uma fórmula simples para testar umas condições/critérios em uma planilha mas o excel não aceita repetir essa mesma fórmula para testar outros valores. Aparece como "FALSO".

A questão é a seguinte:

=SE(A11= 14;SE(A10="MASCULINO";B4;SE(A11=14;SE(A10="FEMININO";E4)))).

Pronto, aqui ele já testa e dá seguimento se A11 for igual a 14, mas quando eu preciso testar se A11 for igual a 20 e se for Masculino ou Feminino, dá FALSO.

A célula A11 vai ter de 14, 15, 20, 30, 40, 45, 50
A célula A10 varia de Masculino e Feminino.
Se feminino, mostra um valor, Se Masculino, mostra outro valor.
Essa é a questão.

Já testei com SE, SE(E(, SE(E(OU e nada dá certo.

Só preciso repetir essa fórmula várias vezes tetando os outros valores.

Excel Geral
4 respostas
Professor Reginaldo A.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar Reginaldo
Bom dia, PRIMEIRO simplificar usando a função E para testar duas condições simultaneamente. =Se(E(A11=14;A10="MASCULINO");B4;Se(E(A11=14;A10="FEMININO"); E4;"-")) Veja se melhora. Se não der certo, entre em contato comigo e ajudarei a descobrir o erro.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Tutoria com IA
Converse com a Minerva IA e aprenda, tire dúvidas e resolva exercícios
Professor Lucas S.
Respondeu há 2 anos
Contatar Lucas Tadeu

Veja... tem um grande erro na fórmula mesmo.
1o... A11 diferente de 14 não está sendo testado.

Imagino que o correto seria assim:

=SE(A11 = 14; SE(A10 = "MASCULINO";B4;E4);"")
Pronto... essa aqui vai
1o verificar se a11 = 14... se for ele olha se é masculino ou feminino...
Se for masculino vai retornar B4 se for feminino E4
Por outro lado Se a11 não for = 14 vai retornar vazio

Imagino que resolva seu problema.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professora Luana S.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar Luana

Anderson, 

É esta a função correta.:

=SE(A11= 14;SE(A10="MASCULINO";B4;SE(A11=14;SE(A10="FEMININO";E4;"FALSO"))))

Atenciosamente, 

Luana Poltronieri de Souza

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professora Ana M.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar Ana


O problema com a sua fórmula é que você repetiu a condição SE(A11=14) duas vezes consecutivas dentro da mesma fórmula, o que causa um conflito e leva ao resultado "FALSO" quando A11 é diferente de 14.

Para resolver esse problema e testar diferentes valores para A11, você pode usar a função SE aninhada com OU para verificar várias condições ao mesmo tempo. Aqui está um exemplo de como você pode ajustar a fórmula:

 

=SE(OU(A11=14, A11=20), SE(A10="MASCULINO", B4, SE(A10="FEMININO", E4)), "")
Nesta nova fórmula, usamos a função OU para verificar se A11 é igual a 14 OU igual a 20. Se qualquer uma dessas condições for verdadeira, então as condições internas dentro do SE serão verificadas. Caso contrário, a fórmula retorna uma string vazia ("").

Certifique-se de ajustar as referências das células B4 e E4 para corresponder aos valores que você deseja retornar para cada condição.

Agora, ao inserir diferentes valores para A11 (como 14, 15, 20, etc.) e A10 (como "MASCULINO" ou "FEMININO"), a fórmula deve retornar os resultados corretos com base nas condições especificadas.

Espero que isso ajude!

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Prefere professores para aulas particulares ou resolução de atividades?
Aulas particulares
Encontre um professor para combinar e agendar aulas particulares Buscar professor
Tarefas
Envie sua atividade, anexe os arquivos e receba ofertas dos professores Enviar tarefa