Notifications
Clear all

Busca em intervalo de datas

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

Bom dia!

Dei uma olhada no fórum e não encontrei nada similar, não sei se tem...

Estou com problemas ao tentar automatizar a busca em uma planilha.
Estou tentando fazer a busca selecionando um 'distribuidor' de meu cadastro, um intervalo de datas... fazendo com que busque todos os valores em 3 planilhas trazendo informações resumidas no período.

Em anexo o arquivo.
A planilha "RESUMO" deve puxar as informações de valores das outras 3 (material marketing, viagem, faturado) no período selecionado.

Podem me ajudar?
Agradeço desde já.

Guilherme

 
Postado : 04/12/2014 7:16 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Não entendi mto bem, mas:

No material de Mkt:

=SOMARPRODUTO(('material marketing'!$C$2:$C$15)*('material marketing'!$B$2:$B$15=$C$2)*('material marketing'!$A$2:$A$15>=$C$3)*('material marketing'!$A$2:$A$15<=$C$4))

na viagem:

=SOMARPRODUTO((viagem!$C$2:$C$15)*(viagem!$B$2:$B$15=$C$2)*(viagem!$A$2:$A$15>=$C$3)*(viagem!$A$2:$A$15<=$C$4))

no valor faturado:

=SOMA(DESLOC(faturado!$B$2;$C$2;CONT.SE(faturado!$C$2:$N$2;"<="&$C$3);1;CONT.SE(faturado!$C$2:$N$2;"<="&$C$4)))

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 04/12/2014 7:58 am
gpessoa
(@gpessoa)
Posts: 4
New Member
Topic starter
 

Não entendi mto bem, mas:

No material de Mkt:

=SOMARPRODUTO(('material marketing'!$C$2:$C$15)*('material marketing'!$B$2:$B$15=$C$2)*('material marketing'!$A$2:$A$15>=$C$3)*('material marketing'!$A$2:$A$15<=$C$4))

na viagem:

=SOMARPRODUTO((viagem!$C$2:$C$15)*(viagem!$B$2:$B$15=$C$2)*(viagem!$A$2:$A$15>=$C$3)*(viagem!$A$2:$A$15<=$C$4))

no valor faturado:

=SOMA(DESLOC(faturado!$B$2;$C$2;CONT.SE(faturado!$C$2:$N$2;"<="&$C$3);1;CONT.SE(faturado!$C$2:$N$2;"<="&$C$4)))

Era exatamente isso que eu queria!!

Muito obrigado!

 
Postado : 04/12/2014 8:24 am
gpessoa
(@gpessoa)
Posts: 4
New Member
Topic starter
 

Tentei fazer aqui na minha planilha e não deu certo... Conferi umas 10 vezes e não consigo encontrar o erro.
Já desmesclei células e nada.

Pode dar uma olhada se fiz algo errado?!

o Arquivo está em anexo.

Obrigado!

 
Postado : 04/12/2014 12:08 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Todos os intervalos, quando calculados em qqr fórmula, sempre tem que ter a mesma dimensão.

Olha a fórmula que vc colocou (quebrei em linhas pra melhorar a visualização:

=SOMARPRODUTO(('SOLICITAÇÃO DE MATERIAL DE MKT'!$I$8:$I$398)*
('SOLICITAÇÃO DE MATERIAL DE MKT'!$E$8:$E$220=$D$10)*
('SOLICITAÇÃO DE MATERIAL DE MKT'!$B$8:$B$149>=$H$14)*
('SOLICITAÇÃO DE MATERIAL DE MKT'!$B$8:$B$149<=H15))

Veja que são comprimentos diferentes:
linhas 8 a 398
linhas 8 a 220
linhas 8 a 149

Coloque tudo igual, ou 398, ou 220, ou 149

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 04/12/2014 12:15 pm
gpessoa
(@gpessoa)
Posts: 4
New Member
Topic starter
 

Amigo, deu certo aqui! Muito obrigado.

Outro problema que eu estava tendo é que pegando células mescladas dava erro, mas esse já havia corrigido.

Valeu, abraços.

 
Postado : 04/12/2014 12:51 pm