Notifications
Clear all

Rank VBA com vários critérios

4 Posts
2 Usuários
0 Reactions
813 Visualizações
 LBO
(@lbo)
Posts: 0
New Member
Topic starter
 

Olá!

Necessito da ajuda dos "Ninjas do VBA" para resolver um probleminha.
Imaginem o modelo de planilha abaixo:

Coluna A      Coluna B              Coluna C    
-----------------------------------------------------------------
UTE            CUSTO               CARACTERÍSTICA
----------------------------------------------------------------
3011         R$ 298,00           CARACTERÍSTICA 1
3011         R$8,00               CARACTERÍSTICA 2
3011         R$ 308,00           CARACTERÍSTICA 3
3011         R$ 500,00           CARACTERÍSTICA 4
3011         R$ 98,00             CARACTERÍSTICA 5
3011         R$ 308,00           CARACTERÍSTICA 6

3012         R$ 298,00           CARACTERÍSTICA 1
3012         R$800,00            CARACTERÍSTICA 2
3012         R$ 308,00           CARACTERÍSTICA 3
3012         R$ 700,00           CARACTERÍSTICA 4
3012         R$ 908,00           CARACTERÍSTICA 5
3012         R$ 8,00               CARACTERÍSTICA 6
 ...               ...                                 ...

Para cada valor diferente de UTE (Coluna A) eu preciso criar um rank das 3 piores características, ou seja, para a UTE 3011 preciso fazer um TOP 3 das piores características, para a UTE 3012 da mesma forma e assim sucessivamente enquanto houver UTE diferente.

Poderiam me ajudar? Necessito fazer isso em VBA e não sei muito a respeito.
Desde já agradeço a atenção.

 
Postado : 15/12/2016 8:47 am
(@brunoxro)
Posts: 0
New Member
 

Boa tarde LBO,

Qual seria o critério para as três piores características? = 6,5 e 4?

Outro ponto, anexe os seus dados em uma planilha.

att,

 
Postado : 15/12/2016 10:49 am
 LBO
(@lbo)
Posts: 0
New Member
Topic starter
 

Boa tarde @brunoxro!

Primeiramente obrigado pela atenção.

Preciso classificar do maior para o menor.
A classificação se dará pela coluna B (Custo).
Nota: A lista é dinâmica, poderá ser acrescentado novas utes e características.

 
Postado : 15/12/2016 1:02 pm
(@brunoxro)
Posts: 0
New Member
 

Boa noite LBO.

Poste os seus dados em uma planilha de exemplo.

Existe várias formas de fazer isso e a montagem vai depender de como a sua base está estruturada.

att,

 
Postado : 15/12/2016 4:59 pm