Notifications
Clear all

AJUDA FÓRMULA CONDICIONAL

12 Posts
2 Usuários
0 Reactions
1,555 Visualizações
 Rons
(@rons)
Posts: 8
Active Member
Topic starter
 

Bom dia galera,

Eu estou desenvolvendo uma planilha que controla a parte de pagamento de alguns contratos de equipamento, esses pagamentos ocorrem através de eventos (até 5).
Até então estava conseguindo inserir as fórmulas tranquilamente, mas quando chegou na parte de condicional, confesso que travei um pouco.

Segue Print da minha planilha.

Basicamente a lógica dela é ter um preço total, os eventos de pagamento, e depois ter uma série de colunas para detalhar o andamento de cada evento, sendo a última coluna da planilha "SALDO", contemplando todos os eventos.
Só que neste saldo, eu devo considerar que a data de pagamento não esta vazia, para ele assim, considerar o evento na soma do saldo.

Alguém pode me dar uma luz?

Obrigado desde já!

 
Postado : 19/03/2014 6:55 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia Rodrigo

Para facilitar poste uma planilha de exemplo,demonstrando o que vc deseja. (Só a imagem da planilha não ajuda muito)

Não se esqueça de compactar o arquivo para anexar.

At.te

 
Postado : 19/03/2014 7:08 am
 Rons
(@rons)
Posts: 8
Active Member
Topic starter
 

Desculpa, ainda estou me familiarizando com o sistema do fórum.

Segue.

 
Postado : 19/03/2014 7:22 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Rodrigo

Quais colunas deverão estar preenchidas e que servirão de critério para montar a fórmula da do Saldo, pois já começa com previsão, que fiquei em dúvida se entra ou não.

Se vc tivesse mandado a planilha com algumas linhas preenchidas com dados fictícios detalhando o que vc deseja, teria sido mais fácil, pois com aqueles # não tenho noção de que dado vai na célula.

 
Postado : 19/03/2014 7:29 am
 Rons
(@rons)
Posts: 8
Active Member
Topic starter
 

Então, depende da quantidade de eventos, mas se você me ajudar no para 5, eu adapto para o restante.

As colunas de cada evento a serem consideradas são VALOR DA FATURA (desde que a "DATA PG", esteja lançada ou diferente de VAZIO) então ele somaria o VALOR DA FATURA deTODOS eventos (que passam no parametro "SE") e subtrairiam do PREÇO TOTAL.

 
Postado : 19/03/2014 7:35 am
 Rons
(@rons)
Posts: 8
Active Member
Topic starter
 

Ah, complementando. Ignore os "#" , eu coloquei isso para não deixar a celula vazia.. interprete o # como "NÃO APLICÁVEL", por exemplo, um contrato que só tem 2 eventos, as colunas EVENTO 3, EVENTO 4, EVENTO 5 não são utilizadas.

 
Postado : 19/03/2014 7:37 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Pelo que eu entendi então só vai depender da data do pagamento estar preenchida.

Experimente copiar e colar está fórmula célula BEW7 e arrastar para as demais linhas.

=SE(BT7<>"";(U7+AG7)-G7;"")

Para testar apague o # da coluna BT7, pois o resultado está dando zero porque é o resultado da fórmula que vc havia colocado.

Dê retorno.

 
Postado : 19/03/2014 7:41 am
 Rons
(@rons)
Posts: 8
Active Member
Topic starter
 

Primeiramente muito obrigado pela atenção Patropi.

Dei uma olhada na sua formula, desculpe se a interpretei mal, confesso que não tenho muita xp em excel, mas o que você escreveu ali foi
"SE BT7 for diferente que 0 então some U7 E AG67 e subtraia o resultado por G7; caso não, SALDO = vazio"

Então, vamos falar da linha 7.
Este contrato especificamente tem 2 eventos, então o EVENTO 3, EVENTO 4, EVENTO 5. Devem ser ignorados.
Neste caso também especifico, o primeiro evento foi pago, então deve ser considerado para a formula do saldo. Mas já o evento 2, ele só foi enviado para o financeiro, o que não significaria que ele foi pago, então ele não deveria ser considerado para a formula saldo, somente quando eu lançar uma data lá.

Então a lógica que estou procurando para este caso seria:

"SE X7 é diferente de vazio, U7-G7; caso nao G7" (Se eu não tiver data de pagamento lançada de PG, ele vai reproduzir o PREÇO TOTAL no saldo, caso não, faria a subtração)

dai a outra parte seria

"SE AJ7 é diferente de vazio; (U7+AG7)-G7; caso não, formula anterior)

Não sei nem se isso é possível, fazer um SE dentro de um SE, mas basicamente era isso que estava procurando...

 
Postado : 19/03/2014 8:03 am
 Rons
(@rons)
Posts: 8
Active Member
Topic starter
 

Tentei fazer um esboço aqui, mas não ta funfando.. :( Não sei onde errei..

=SE(X7<>"";U7-G7(AJ7<>"";(U7+AG7)-G7);G7)

 
Postado : 19/03/2014 8:21 am
 Rons
(@rons)
Posts: 8
Active Member
Topic starter
 

Acho que consegui:
=SE(AJ7<>"";(U7+AG7)-G7;SE(X7<>"";U7-G7;G7))

 
Postado : 19/03/2014 10:53 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde

Lendo o que vc escreveu percebi que a regra não irá valer para todas as linhas, cada linha terá uma regra diferente? Se for assim complica tudo...

Neste caso também especifico, o primeiro evento foi pago, então deve ser considerado para a formula do saldo. Mas já o evento 2, ele só foi enviado para o financeiro, o que não significaria que ele foi pago, então ele não deveria ser considerado para a formula saldo, somente quando eu lançar uma data lá.

Não sei se entendi, mas segue abaixo a minha sugestão:

=SE(X7<>"";U7-G7;SE(AJ7<>"";(U7+AG7)-G7;G7))

At.te

 
Postado : 19/03/2014 10:56 am
 Rons
(@rons)
Posts: 8
Active Member
Topic starter
 

Valeu Patropi, parece que consegui. Um abraço.

 
Postado : 20/03/2014 4:45 am