Notifications
Clear all

Filtro com macro

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

Pessoal boa noite,

Mais uma vez venho pedir o auxilio de vocês, acho Excel não pode me ajudar mas quem sabe afinal do Excel ninguém dúvida nada.

Tenho uma banco de dados que extraio algumas colunas para fazer outra planilha, esse banco de dados é alimentado diariamente e gostaria que a minha planilha puxasse as informações do banco de dados automaticamente:
Exemplo: No meu banco de dados tenho várias colunas com vários dados e para a minha planilha preciso somente puxar alguns dados que hoje eu puxo manualmente fazendo o filtro de alguns campos .
Até aí tudo bem, acho que a macro funciona o que tá pegando é que no meu banco de dados tem processos do mês inteiro e na planilha onde eu imputo as informações filtradas do meu banco de dados eu tenho que obedecer a seguinte regra no filtro de entrega programada no armazém não posso puxar o que está previsto para entrega anterior a data de hoje e para os próximos dois dias e no filtro de previsão de chegada somente puxar os processos anteriores a data de hoje e dos próximos sete dias:

Há como fazer isso automaticamente?

Obrigada,Filtro com macro

 
Postado : 25/07/2012 9:47 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde!!

Eu lhe recomendo que reveja todas as variáveis possíveis!!

Se vai contar "Ocean" e os Conteirners devem ser únicos, mas...e quando o 'BL' mudar????? :? :? :?

Como ficaria seu resultado??

Afinal, você pretende colocar um Subtotal em "I1" ?

 
Postado : 29/07/2012 12:11 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pois é Alexandre, por isso que eu acho que não é possível.
Sempre haverá vários B/L igual eu enviei na planilha de exemplo, há necessidade é fazer a contagem por B/L`s
O ideal seria o subtotal mas como fazer por B/L ? Tentei fazer com a fórmula que você mandou mas não deu certo.

Obrigada!

 
Postado : 29/07/2012 2:38 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite Dayana

Experimente copiar e colar está fórmula na célula I3:

SOMA(N(FREQÜÊNCIA(SE($A$3:$A$19=A3;CORRESP($H$3:$H$19;$H$3:$H$19;));CORRESP($H$3:$H$19;$H$3:$H$19;))>0))

Não se esqueça que é matricial --> No final clique em CTRL+SHIFT+ENTER

Dê retorno.

Um abraço.

 
Postado : 29/07/2012 3:42 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá Alexandre e Patropi boa noite!

Sinceramente não entendo de matricial, estou pesquisando aqui no planilhando para aprender pois pelo que vi ajuda muito.

Patropi coloquei a fórmula mas deu erro, sabe o que pode ser?

Abraços,

 
Postado : 30/07/2012 9:03 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite amigos!

Sabem informar o que é?

 
Postado : 31/07/2012 8:09 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Veja se agora vai dr certo.
Não se esqueça que é matricial --> No final clique em CTRL+SHIFT+ENTER

=SOMA(SE(FREQÜÊNCIA(SE(SUBTOTAL(3;DESLOC($A$3:$A$200;LIN($A$3:$A$200)-
LIN($A$3);0;1))*(L3:L200="Ocean");CORRESP(A3:A200&H3:H200&L3:L200;A3:A200&H3:H200&L3:L200;0));LIN($A$3:$A$200)-LIN($A$2)+1)>0;1))

Veja o arquivo pronto em:
http://www.sendspace.com/file/eu51f9

Att

 
Postado : 03/08/2012 7:37 pm
Página 2 / 2