Notifications
Clear all

Erro no resultado da Formula

6 Posts
2 Usuários
0 Reactions
1,467 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa Tarde,

Olá pessoal, fiz uma formula para chamar o status "PAGAMENTO EFETUADO", "PAGAMENTO ATRASADO", "DENTRO DO PRAZO" e "PAGAMENTO PARCIAL", conforme o resultado de algumas células, por exemplo quando digito o valor pago da parcela e sendo ela igual, o status deverá ser "PAGAMENTO EFETUADO", mas esta me dando o status de "PAGAMENTO PARCIAL", não sei onde estou errando, podem dar uma olhada?

=SE($C$29="";"";SE(D29="";"";SE($E$29="";"";SE(E(ÉNÚM(F29);F29>0;F29>=E29);"PAGAMENTO EFETUADO";SE(E(ÉNÚM(F29);F29>0;F29<E29);"PAGAMENTO PARCIAL";SE(D29>=$H$8;"DENTRO DO PRAZO";"PAGAMENTO ATRASADO"))))))

Segue a planilha para melhor entendimento da necessidade.

silva_jmp

 
Postado : 21/01/2012 4:03 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite Silva

Eu acho que vc enviou a planilha errada, pois não achei o que vc descreveu...

Abraço

 
Postado : 21/01/2012 4:09 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

:oops: Ops!!!!

Segue o arquivo em anexo.

silva_jmp

 
Postado : 21/01/2012 7:03 pm
(@apple)
Posts: 12
Active Member
 

Caro Silva, Boa noite !?

Olá pessoal, fiz uma formula para chamar o status "PAGAMENTO EFETUADO", "PAGAMENTO ATRASADO", "DENTRO DO PRAZO" e "PAGAMENTO PARCIAL", conforme o resultado de algumas células, por exemplo quando digito o valor pago da parcela e sendo ela igual, o status deverá ser "PAGAMENTO EFETUADO", mas esta me dando o status de "PAGAMENTO PARCIAL", não sei onde estou errando, podem dar uma olhada? 

=SE($C$29="";"";SE(D29="";"";SE($E$29="";"";SE(E(ÉNÚM(F29);F29>0;F29>=E29);"PAGAMENTO EFETUADO";SE(E(ÉNÚM(F29);F29>0;F29<E29);"PAGAMENTO PARCIAL";SE(D29>=$H$8;"DENTRO DO PRAZO";"PAGAMENTO ATRASADO"))))))

Cm/ não identifiquei o erro proposto, fiz uma mesma planilha de exemplo para vc/ baixe e adapite para a sua necessidade.
Usei a seguinte formula -->> =SE(E28<1;"";SE(F28=E28;"Pagamento efetuado.";SE(F28<E28;"Pagamento parcial.";SE(D28>=$H$5;"Dentro do prazo.";"Pagamento atrasado."))))

Baixe, está em anexo

Dê retorno,
Abraços,

 
Postado : 21/01/2012 8:15 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Apple, Boa noite!

Olhei a formula de sua contribuição, ela se encaixa em complexidade menor, como a minha necessidade e mais complexa, falei com alguns colegas de outros fórum, o problema esta no resultado das formulas em 'E29:E31' que estão retornando resultado correto, mas em dízima, ex. 'Vr.Parc.' igual a 28,333333..., o 'Vr. Pago' será 28,33, então a fórmula retorna 'PAGAMENTO PARCIAL', porque o valor pago foi menor do que o valor a pagar.

Uma foma de resolver é arrendondar os valores em 'Vr.Parc.' :
E28
=SE($J$31="";"";SE($J$4="";"";SE($C$28=$O$3;$J$31;SE($C$28=$O$4;$J$31;SE($C$28=$O$5;ARRED($J$31/2;2);SE($C$28=$O$6;ARRED($J$31/3;2);""))))))
E29
=SE($J$31="";"";SE($J$4="";"";SE($C$28=$O$5;ARRED($J$31/2;2);SE($C$28=$O$6;ARRED($J$31/3;2);""))))
E30
=SE($J$31="";"";SE($J$4="";"";SE($C$28=$O$6;ARRED($J$31/3;2);"")))

Um Abraço

silva_jmp

 
Postado : 22/01/2012 7:56 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

outras fórmulas como sugestão.

Qualquer coisa da o grito.

 
Postado : 22/01/2012 8:25 pm