Notifications
Clear all

Ajuda com formula

4 Posts
3 Usuários
0 Reactions
1,020 Visualizações
(@paulo_001)
Posts: 149
Estimable Member
Topic starter
 

Boa tarde pessoal;
Estou com um problema que não consigo resolver na minha planilha de balancetes.
Mando em anexo para melhor explicar.

Na guia "Recebim." tenho a seguinte tabela:

D           E              F                G  
Data          Casa        Valor         Condição

01/01/2013       04        595,04          Normal
02/01/2013       10        680,30         Atrasado
01/01/2013      14         595,14         Adiantado   

Com base nessas informações, gostaria que fosse me gerado na guia plan1 a seguinte tabela:

A           B              C                   D                E    
                            Normal        Atrasado          Adiantado

04              Nome         595,04   
10              Nome                       680,30
14              Nome                                            595,14

   

Ou seja o valor que for qualificado como Adiantado na guia Recebim. seja jogado na coluna "E" da guia plan1;

Consegui isso para os valores de Normal, Atrasados com as seguinte formula:

=SE(CONT.SE(Recebim.!$E$4:$E$56;Plan1!$A3)>=1;SE(PROCV(Plan1!$A3;Recebim.!$E$4:$G$56;3;FALSO)="Normal";PROCV(Plan1!$A3;Recebim.!$E$4:$G$56;2;FALSO);"");"")

Porém por algum motivo, não consigo o mesmo para as adiantadas. Alguém me daria uma força?

SDS

 
Postado : 30/05/2013 12:59 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde Paulo

Eu fiz diferente, usei SOMARPRODUTO, veja se atende:

Dê retorno.

Abraço.

 
Postado : 30/05/2013 2:06 pm
(@paulo_001)
Posts: 149
Estimable Member
Topic starter
 

Caramba!, além de mais "simples" é mais funcional.
Muito obrigado Patropi, vou estudar mais as propriedades da Somarproduto.

Valeu. :D

 
Postado : 30/05/2013 2:24 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Não está dando certo porque vc tem valores duplicados, como a casa 48, por exemplo, que aparece 2x.

Experimente colocar a seguinte função em C3, e arraste.

=SEERRO(SE(ÍNDICE(Recebim.!$E$4:$G$56;CORRESP($A3;Recebim.!$E$4:$E$56;0)+CONT.SE(Recebim.!E$4:E4;A3)-1;3)=C$2;ÍNDICE(Recebim.!$E$4:$G$56;CORRESP($A3;Recebim.!$E$4:$E$56;0)+CONT.SE(Recebim.!E$4:E4;A3)-1;2);"");"")

Nota: não está listando os valores marcados como "taxa com juros".

[]s

 
Postado : 30/05/2013 2:40 pm