Notifications
Clear all

Funçao SE resultado vazio

6 Posts
2 Usuários
0 Reactions
791 Visualizações
(@leituga)
Posts: 0
New Member
Topic starter
 

Fala pessoal

Estou usando a fomula se com varias condiçoes e ela esta trazendo as infomaçoes da forma que preciso, meu problema esta quando os campos envolvidos nao estao preenchidos, ela fica mostrando o resultado da primeira condiçao

~ =SE($B$4="M";(SE($B$5>=20;SE($B$5<=29;(SE(C10<=11%;"Atleta";SE(C10<=13%;"Bom";SE(C10<=20%;"Normal";SE(C10<=23%;"Elevado";SE(C10>23%;"Muito Elevado";""))))));SE($B$5<=39;(SE(C10<=12%;"Atleta";SE(C10<=14%;"Bom";SE(C10<=21%;"Normal";SE(C10<=24%;"Elevado";SE(C10>24%;"Muito Elevado";""))))));SE($B$5<=49;(SE(C10<=14%;"Atleta";SE(C10<=16%;"Bom";SE(C10<=23%;"Normal";SE(C10<=26%;"Elevado";SE(C10>26%;"Muito Elevado";""))))));SE($B$5<=59;(SE(C10<=15%;"Atleta";SE(C10<=17%;"Bom";SE(C10<=24%;"Normal";SE(C10<=27%;"Elevado";SE(C10>27%;"Muito Elevado";""))))));SE($B$5>=60;"Maior de 60")))))));SE($B$4="F";(SE($B$5>=20;SE($B$5<=29;(SE(C10<=16%;"Atleta";SE(C10<=19%;"Bom";SE(C10<=28%;"Normal";SE(C10<=31%;"Elevado";SE(C10>31%;"Muito Elevado";""))))));SE($B$5<=39;(SE(C10<=17%;"Atleta";SE(C10<=20%;"Bom";SE(C10<=29%;"Normal";SE(C10<=32%;"Elevado";SE(C10>32%;"Muito Elevado";""))))));SE($B$5<=49;(SE(C10<=18%;"Atleta";SE(C10<=21%;"Bom";SE(C10<=30%;"Normal";SE(C10<=33%;"Elevado";SE(C10>33%;"Muito Elevado";""))))));SE($B$5<=59;(SE(C10<=19%;"Atleta";SE(C10<=22%;"Bom";SE(C10<=31%;"Normal";SE(C10<=34%;"Elevado";SE(C10>34%;"Muito Elevado";""))))));SE($B$5>=60;"Maior de 60")))))));"")) ~

Se a B4 nao esta preenchida o resultado é vazio - OK
Se a B5 nao esta preenchida o resultado é "Atleta" - primeira condiçao
Se a C10 nao esta preenchida o resultado é "Atleta" - primeira condição

Preciso que o resulta seja "vazio" para o nao preenchimento de qualquer uma das tres celulas (B4,B5,C10)

Oque devo fazer?

Obrigado

 
Postado : 17/01/2018 8:55 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
Leituga, vendo só a formula assim fica difícil fazer alguns testes ... sugiro que você poste esse arquivo com apenas umas 10 linhas para vermos a situação no próprio arquivo!! ... (acho que uma PROCV ficaria bem mais simples que esse mmoonnttee de SE)!!
.

 
Postado : 17/01/2018 9:55 am
(@leituga)
Posts: 0
New Member
Topic starter
 

JSCOPA

Segue a planilha, obrigado desde ja

 
Postado : 17/01/2018 10:44 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde Leituga

Para utilizarmos a função PROCV, conforme o Copa já comentou (que vai deixar a tua formula bem menor), precisamos que você coloque na planilha a tabela com as porcentagens e resultados.

Como você é novato, para facilitar a tua participação, sugiro tomar conhecimento do conteúdo dos links abaixo:
viewtopic.php?f=7&t=16757
viewtopic.php?f=7&t=203
viewtopic.php?f=7&t=7903
viewtopic.php?f=7&t=3841
viewtopic.php?f=7&t=12600
viewtopic.php?f=7&t=3371

[]s
Patropi - Moderador

 
Postado : 17/01/2018 11:23 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
Eu ia melhorar a formula, como ela está funcionando, e estou só de passagem, só ajustei para não preencher quando estiver em branco ... testa aí ...
.
C10 =SE(OU($B$4="";$B$5="";C10="");"";SE($B$4="M";(SE($B$5>=20;SE($B$5<=29;(SE(C10<=11%;"Atleta";SE(C10<=13%;"Bom";SE(C10<=20%;"Normal";SE(C10<=23%;"Elevado";SE(C10>23%;"Muito Elevado";""))))));SE($B$5<=39;(SE(C10<=12%;"Atleta";SE(C10<=14%;"Bom";SE(C10<=21%;"Normal";SE(C10<=24%;"Elevado";SE(C10>24%;"Muito Elevado";""))))));SE($B$5<=49;(SE(C10<=14%;"Atleta";SE(C10<=16%;"Bom";SE(C10<=23%;"Normal";SE(C10<=26%;"Elevado";SE(C10>26%;"Muito Elevado";""))))));SE($B$5<=59;(SE(C10<=15%;"Atleta";SE(C10<=17%;"Bom";SE(C10<=24%;"Normal";SE(C10<=27%;"Elevado";SE(C10>27%;"Muito Elevado";""))))));SE($B$5>=60;"Maior de 60")))))));SE($B$4="F";(SE($B$5>=20;SE($B$5<=29;(SE(C10<=16%;"Atleta";SE(C10<=19%;"Bom";SE(C10<=28%;"Normal";SE(C10<=31%;"Elevado";SE(C10>31%;"Muito Elevado";""))))));SE($B$5<=39;(SE(C10<=17%;"Atleta";SE(C10<=20%;"Bom";SE(C10<=29%;"Normal";SE(C10<=32%;"Elevado";SE(C10>32%;"Muito Elevado";""))))));SE($B$5<=49;(SE(C10<=18%;"Atleta";SE(C10<=21%;"Bom";SE(C10<=30%;"Normal";SE(C10<=33%;"Elevado";SE(C10>33%;"Muito Elevado";""))))));SE($B$5<=59;(SE(C10<=19%;"Atleta";SE(C10<=22%;"Bom";SE(C10<=31%;"Normal";SE(C10<=34%;"Elevado";SE(C10>34%;"Muito Elevado";""))))));SE($B$5>=60;"Maior de 60")))))));"")))
.
Só arrastar

 
Postado : 17/01/2018 11:29 am
(@leituga)
Posts: 0
New Member
Topic starter
 

Perfeito JSCOPA, obrigado

 
Postado : 17/01/2018 11:54 am