Notifications
Clear all

Mais de uma fórmula SE numa célula

4 Posts
4 Usuários
0 Reactions
898 Visualizações
(@Anônimo)
Posts: 0
Topic starter
 

Olá Pessoal,

Estou quebrando a cabeça com este problema. Numa planilha, nas colunas de data programada e data do cliente, tenho que colocar nas celulas uma formula SE que mostre CHEGOU, ATRASADO e PROGRAMADO baseando-me nas datas das células.

Então estou fazendo assim:

=SE(A4>A5;"CHEGOU";"ATRASADO")

Se a data do cliente for maior que a data programada, então CHEGOU.

Até aqui está dando certo. O problema é se a data do cliente for igual a data programada.

Tenho que fazer que a formula SE mostre também o valor PROGRAMADO, ou seja, se as datas forem iguais.

Se eu faço a formula só pra mostrar programado, dá certo:
=SE(A4<>A5;"PROGRAMADO")
Mas tenho que mostrar se CHEGOU ou ATRASADO também

Tentei fazer assim mas não deu certo:
=SE(A4>A5;"CHEGOU";"ATRASADO";SE(A4<>A5;"PROGRAMADO"))

Me ajudem nessa questão.

Obrigado

 
Postado : 30/08/2017 11:26 am
carlosrgs
(@carlosrgs)
Posts: 631
Prominent Member
 

Boa tarde aybabtu

Como o Excel deve ter informado você informou número excessivo de argumentos.

Poste um arquivo modelo demonstrando digitado manualmente o resultado que você deseja.
http://www.planilhando.com.br/forum/viewtopic.php?f=7&t=3841

Na sua primeira fórmula está correto

=SE(A4>A5;"CHEGOU - PROGRAMADO";"ATRASADO - PROGRAMADO")
Talvez não seria somente agregar a palavra PROGRAMADO na fórmula ?
Pois independente de CHEGOU ou ATRASADO o valor é diferente um do outro.

_______________________________________________________________________________________________
Carlos Santos
* Marque o tópico como Resolvido se foi solucionado seu problema.

 
Postado : 30/08/2017 11:36 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde

Tente assim:

=SE(A4>A5;"CHEGOU";SE(A4=A5;"PROGRAMADO";"ATRASADO"))

Se foi útil, clique na mãozinha.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 30/08/2017 12:02 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

aybabtu,

Use assim:
=SE(A4>A5;"CHEGOU";SE(A4=A5;"PROGRAMADO";"ATRASADO"))

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 30/08/2017 12:03 pm