Notifications
Clear all

Outliers VBA

5 Posts
2 Usuários
0 Reactions
1,122 Visualizações
(@squat)
Posts: 0
New Member
Topic starter
 

Blz pessoal,

Tenho uma macro que busca os outliers de um conjunto de dados (aba "Dados") e copia para a aba "Relatorio".
Na aba "Aux" (colunas A, B, C) a macro lista, (retirados da aba "Dados"), todas as empresas , todos os estado e produtos, e a partir dessa lista, a macro busca os outliers, entretanto, a macro percorre para cada empresa todos os estados e produtos.
Queria que a macro percorresse apenas o estado específico e produto específico de cada empresa, conforme o quadro amarelo da aba "Aux".
Algum forista poderia dar uma luz?
Segue o arquivo para melhor entendimento.

Grato

 
Postado : 08/06/2018 8:30 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Squat,

Boa tarde!

Pergunta: precisa realmente de VBA para o que você pretende?

Se a pretensão é apenas montar um relatório, não seria mais rápido e eficiente montar uma planilha dinâmica?

Seu código VBA está funcionando bem e, na verdade, não entendi corretamente qual seria a sua necessidade real.

Veja se pode ser assim.

 
Postado : 10/06/2018 9:29 am
(@squat)
Posts: 0
New Member
Topic starter
 

Oi Wagner,

Obrigado pelo retorno.

O que a macro faz é procurar os valores extremos (outliers), ou seja, os maiores e menores valores que destoam da série de preços.
A tabela dinâmica está somando os valores e não traz os outliers.
Estou tentando fazer a macro percorrer apenas o estado específico e produto específico de cada empresa, porque o número de linhas é grande (cerca de 9000) e tem ficado lento, estou tentando melhorar o processo.

Grato pela atenção.

 
Postado : 11/06/2018 7:30 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Squat,

Bom dia!

Ah tá. Entendi.

Desculpe pela minha ignorância.

 
Postado : 11/06/2018 7:53 am
(@squat)
Posts: 0
New Member
Topic starter
 

Boa noite Wagner,

Venho agradecer sua disposição em ajudar.

Saúde e paz!

 
Postado : 11/06/2018 4:17 pm