Notifications
Clear all

RANKING

12 Posts
5 Usuários
0 Reactions
1,670 Visualizações
(@gfsouza86)
Posts: 0
Trusted Member
Topic starter
 

Boa tarde galera tudo na paz?
Pesquisei aqui no fórum e não encontrei....

Preciso criar um ranking de acordo com a quantidade de vezes que determinada informação aparece (no exemplo utilizei nomes)
Consegui resolver a classificação deles com a formula MAIOR, porem gostaria que aparecesse o nome de quem é o responsável pelo valor

Teria como fazer isso?
Não quero usar tabela dinâmica e também não queria (por não ter muito conhecimento) usar VBA

Segue a planilha de exemplo

G@b®!eL

Se a resposta foi útil para você, por gentileza, clique na mãozinha ao lado direito da sua tela no canto superior.

 
Postado : 06/10/2016 3:53 pm
(@mprudencio)
Posts: 2749
Famed Member
 

Se nao tiver valores repetidos pode fazer com indice/corresp

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 06/10/2016 5:16 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite Gabriel

Fiz o que você pediu usando formulas matriciais, portanto, no final, em vez de teclar ENTER, tecle CTRL+SHIFT+ENTER.

Se foi útil, clique na mãozinha.

Dê retorno.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 06/10/2016 6:26 pm
DJunqueira
(@djunqueira)
Posts: 772
Prominent Member
 

Fórmula alternativa q já se auto-ordena.

Se sua dúvida foi respondida marque o tópico como RESOLVIDO usando o botão com marca verde.

 
Postado : 07/10/2016 3:54 am
deciog
(@deciog)
Posts: 0
Trusted Member
 

gfsouza86, Bom Dia.

Minha contribuição não matricial

Décio

Marque o tópico como Resolvido se foi solucionado seu problema.
Brasil, São Paulo - SP
Décio Gassi

 
Postado : 07/10/2016 4:55 am
(@gfsouza86)
Posts: 0
Trusted Member
Topic starter
 

Patropi

Poderia me explicar a sua formula?

G@b®!eL

Se a resposta foi útil para você, por gentileza, clique na mãozinha ao lado direito da sua tela no canto superior.

 
Postado : 07/10/2016 5:41 am
(@gfsouza86)
Posts: 0
Trusted Member
Topic starter
 

DJunqueira

Poderia me explicar a sua formula?

G@b®!eL

Se a resposta foi útil para você, por gentileza, clique na mãozinha ao lado direito da sua tela no canto superior.

 
Postado : 07/10/2016 5:42 am
(@gfsouza86)
Posts: 0
Trusted Member
Topic starter
 

deciog

Poderia me explicar a sua formula?

G@b®!eL

Se a resposta foi útil para você, por gentileza, clique na mãozinha ao lado direito da sua tela no canto superior.

 
Postado : 07/10/2016 5:43 am
deciog
(@deciog)
Posts: 0
Trusted Member
 

gfsouza86

=ÍNDICE($C$2:$C$4;AGREGAR(15;6;(LIN($D$2:$D$4)-LIN($C$2)+1)/($D$2:$D$4=G4);CONT.SE($G$4:G4;G4)))

Sobre ÍNDICE olha este link

https://support.office.com/pt-br/articl ... 6b061328bd

Sobre AGREGAR olha este link

https://support.office.com/pt-br/articl ... 9993fa26df

Décio

Marque o tópico como Resolvido se foi solucionado seu problema.
Brasil, São Paulo - SP
Décio Gassi

 
Postado : 07/10/2016 9:39 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde gfsouza86

Primeiro eu utilizei a fórmula ---> =MAIOR($D$2:$D$4+LIN($D$2:$D$4)/1000000000;LIN(A1))

Para encontrar o maior número,poderia usar apenas função Maior com esta montagem =MAIOR($D$2:$D$4;1)
Para desempatar, no caso de haver números repetidos eu complementei a fórmula com essa parte --> +LIN($D$2:$D$4)/1000000000.
A função LIN(a1), eu utilizei para possibilitar arrastar a fórmula sem ficar trocando o 1 da Função maior por 2,3,... assim por diante, pois utilizando LIN(A1), o numero vai se atualizando conforme o número da linha.

Sobre as funções ÍNDICE e CORRESP, utilizadas na segunda formula, o Décio já postou um link para um tutorial, e nessa fórmula também foi acrescentado aquela parte que faz o desempate, conforme já expliquei no item anterior.
Como minhas fórmulas são matriciais, segue um link para um tutorial:
http://gurudoexcel.com/introducao-a-for ... atriciais/

Espero ter conseguido clarear mais um pouco.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 07/10/2016 10:12 am
(@gfsouza86)
Posts: 0
Trusted Member
Topic starter
 

Pessoal boa noite

Li sobre as formulas que vocês me passaram e desde já agradeço pelo apoio

Porem estou tentando fazer dar certo nessa planilha ai em anexo (que é o mais parecido com o que eu preciso)

Na planilha PASSADA é a formula que o Patropi passou e na planilha COMO QUERO USAR é a forma que quero apresentar

Poderiam me ajudar novamente??? :roll:

G@b®!eL

Se a resposta foi útil para você, por gentileza, clique na mãozinha ao lado direito da sua tela no canto superior.

 
Postado : 09/10/2016 6:22 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Gabriel, bom dia

Desde quinta, só hoje acessei o fórum, pois estou aproveitando o feriadão, na minha cidade é feriado na segunda e na quarta.

Na célula D5 copie e cole a fórmula abaixo (sem o sinal de igual) e arraste a fórmula até a célula D14 ( Não se esqueça depois de colar, teclar juntos CTRL+SHIFT+ENTER)

=MAIOR($K$3:$K$16+LIN($K$3:$K$16)/1000000000;LIN(A1))

Na célula C5 copie e cole a fórmula abaixo (sem o sinal de igual) e arraste a fórmula até a célula C14 ( Não se esqueça depois de colar, teclar juntos CTRL+SHIFT+ENTER)

=ÍNDICE($J$3:$J$16;CORRESP(D5;$K$3:$K$16+LIN($K$3:$K$16)/1000000000;0))

Na tabela da Loja 2, é só adaptar a formula para o novo intervalo.

Se foi útil, clique na mãozinha.

Dê retorno.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 10/10/2016 8:35 am