Página 1 de 1
Classificação em ordem do melhor para o pior
Enviado: 10 Fev 2022 às 14:44
por MauricioAlves31
Boa tarde amigos!
Preciso fazer uma classificação no excel, a forma que encontrei é muito manual e lenta (base original com 253 mil linhas) e perco muitas horas fazendo
Veja o anexo, um pequeno exemplo, e a fórmula que utilizo, alguém teria algo mais automatizado?
hoje eu seleciono um grupo arrasto a fórmula pronto, seleciono um novo grupo arrasto e ajusto pronto!
agradeço a atenção de todos, abs.
Re: Classificação em ordem do melhor para o pior
Enviado: 10 Fev 2022 às 20:15
por Kledison
Boa noite!
fiz um exemplo usando o Power Query.
Att
Re: Classificação em ordem do melhor para o pior
Enviado: 10 Fev 2022 às 21:34
por Estevaoba
Opção com fórmula:
Em D2 e copiar para baixo:
Código: Selecionar todos=SE(B2="";0;ORDEM.EQ(C2;ÍNDICE($C$2:$C$1000;CORRESP(B2;$B$2:$B$1000;0)):ÍNDICE($C$2:$C$1000;AGREGAR(14;6;(LIN($B$2:$B$1000)-1)/($B$2:$B$1000=B2);1))))
Good luck!
Re: Classificação em ordem do melhor para o pior
Enviado: 14 Fev 2022 às 08:36
por MauricioAlves31
Bom dia Estevaoba como vai? já por duas vezes tu me ajudou com dificuldades que minhas capacidades não consegui resolver, mesmo desta a fómula funciono e ficou ótimo, uma solução que aprendi contigo! grato por ser tempo e dedicação meu caro! mas houve uma mudança na base e nisso surgiu um novo problema, veja no anexo! que aumentaram mais 2 variáveis e tentei fazer com que funcionasse "adaptando" a fórmula, mas não consegui, podes me ajudar por favor? abraços meu amigo, att
Maurício A O Alves
Re: Classificação em ordem do melhor para o pior
Enviado: 14 Fev 2022 às 11:16
por Estevaoba
Bom dia, Mauricio. Tudo bem?
De nada. Fico feliz em poder ajudar.
Para contemplar os três critérios na fórmula, uso a função AGREGAR também para determinar o início do intervalo, mas com índice de subfunção 15 (MENOR):
Código: Selecionar todos=ORDEM.EQ(E6;ÍNDICE($E$6:$E$88;AGREGAR(15;6;(LIN($D$6:$D$88)-LIN($D$6)+1)/(($B$6:$B$88=B6)*($C$6:$C$88=C6)*($D$6:$D$88=D6));1)):ÍNDICE($E$6:$E$88;AGREGAR(14;6;(LIN($D$6:$D$88)-LIN($D$6)+1)/(($B$6:$B$88=B6)*($C$6:$C$88=C6)*($D$6:$D$88=D6));1)))
Ab.
Re: Classificação em ordem do melhor para o pior
Enviado: 21 Fev 2022 às 10:23
por MauricioAlves31
@Estevaoba
Amigo Estevaoba, sua fómula me ajudou muito, resolveu meu problema e me ajudou a aprender também, agradeço sua atenção e esforço na solução de problemas alheios, são pessoas assim que mudam o mundo! obrigado!
minha missão agora é "fazer esta fórmula" dentro do Power BI, Mais uma vez deixo meus agradecimentos e profunda admiração, obrigado meu caro.
@Estevaoba