Ir para conteúdo
  • 0

Ranking - concentração top 5, top 10


champanjonata
Ir para solução Solucionado por Thiago Abras Carneiro ,

Pergunta

  • Alunos

Olá pessoal,

Tenho uma medida que me retorna o ranking e está ok.

Produto, Ranking, Total

Produto A, 1, 100
Produto B, 2, 200
Produto C, 3, 300
Produto D, 4, 400
Produto E, 5, 500
Produto F, 6, 600
Produto G, 7...
Produto H, 8...
Produto I, 9...
Produto J, 10...
Produto K, 11...
Produto L, 12..

Preciso mostrar APENAS:
TOP 5 - R$
TOP 10 - R$

Onde 'R$' é o acumulado, no 'TOP 5' ficaria: 1500,00 e assim por diante... basicamente seria um agrupamento do ranking...

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Bom dia! Vou deixar aqui duas opções, uma com SUM outra com SUMX. Talvez possam ajudar:

Top 5 Acumulado = 
CALCULATE(
    SUM('Tabela'[Total]), 
    FILTER('Tabela', 'Tabela'[Ranking] <= 5)
)
 

Top 5 Total = 
SUMX(
    FILTER(
        ALLSELECTED('Tabela'),
        [Ranking] <= 5
    ),
    [Total]
)

 

Para o TOP 10, basta substituir o valor na medida. Algo assim pode ajudar

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
15 minutos atrás, Thiago Abras Carneiro disse:

Bom dia! Vou deixar aqui duas opções, uma com SUM outra com SUMX. Talvez possam ajudar:

Top 5 Acumulado = 
CALCULATE(
    SUM('Tabela'[Total]), 
    FILTER('Tabela', 'Tabela'[Ranking] <= 5)
)
 

Top 5 Total = 
SUMX(
    FILTER(
        ALLSELECTED('Tabela'),
        [Ranking] <= 5
    ),
    [Total]
)

 

Para o TOP 10, basta substituir o valor na medida. Algo assim pode ajudar

Opa Thiago, e aí tudo certo?

Vou testar aqui, vlw.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
5 horas atrás, Thiago Abras Carneiro disse:

Bom dia! Vou deixar aqui duas opções, uma com SUM outra com SUMX. Talvez possam ajudar:

Top 5 Acumulado = 
CALCULATE(
    SUM('Tabela'[Total]), 
    FILTER('Tabela', 'Tabela'[Ranking] <= 5)
)
 

Top 5 Total = 
SUMX(
    FILTER(
        ALLSELECTED('Tabela'),
        [Ranking] <= 5
    ),
    [Total]
)

 

Para o TOP 10, basta substituir o valor na medida. Algo assim pode ajudar

Provavelmente da sua forma ficaria correto também mas ficou muito lento, resolvi com a medida abaixo:

image.png.6712b2049916718e64691149477a8620.png

 

Valeu Thiago!

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...