Ir para conteúdo
  • 0

Ranking não funciona quando seleciono o parâmetro


Pedro Ornellas
Ir para solução Solucionado por Márcio Garcia ,

Pergunta

6 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

@Pedro Ornellas, desculpe achei que as duas informações eram da mesma tela, desta forma vai funcionar

 

Ranking = 
VAR vSubgrupo
RANKX(
    ALL(dSubgrupos[Subgrupo]),
    [Faturamento])
VAR vProduto =
RANKX(
    ALL(dProduto[Produto]),
    [Faturamento])

RETURN
IF(
    ISINSCOPE(dSubgrupos[Subgrupo]), 
    vSubgrupo,
    vProduto)

 


Caso minha sugestão tenha sido a resposta mais indicada para a sua dúvida, gentileza indicá-la como solução. 

Márcio Garcia
(51) 98524-2471

Linkedin: https://www.linkedin.com/in/marciopiresgarcia/

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Bom dia @Pedro Ornellas, tudo bem por ai!

Segue abaixo uma solução que pode te auxiliar, só não consigo passar o arquivo:

1 - Na sua tabela que foi criada o parâmetro de campo, você vai precisar adicionar como ultimo argumento de cada campo um nome pra cada, pode repetir:

image.png.f6ae849798c12c56299615d18d4e178a.png 

No meu ali após o 0 e 1 , coloquei o mesmo nome do Parâmetro que vamos selecionar no filtro. Ao adicionar isso, ele vai criar uma nova coluna na sua tabela de Parâmetro:

image.png.bb54582b28eabd7fd871ee56dd444bc2.png

2 - Agora podemos criar um DAX que vai comparar com o campo que esta selecionado no Parâmetro, SUBGRUPO ou PRODUTO por exemplo, e dependente da forma escolhida, usamos um cálculo de rank na coluna necessária da DIM PRODUTO.

Faça a adaptação para o seu caso, espero ter ajudado. Abraço!

Rank Dinamico =
 
VAR ValorParametro = SELECTEDVALUE('Analise Rank'[Value4])
 
RETURN
 
SWITCH(
    TRUE(),
        ValorParametro = "Produto",
        RANKX(
            ALL(vw_dim_produtos[Cod - Produto]),
            [faturamento_liquido_final],,DESC),
       
        ValorParametro = "Agrupamento",
        RANKX(
            ALL(vw_dim_produtos[Nivel 2 Produto]),
            [faturamento_liquido_final],,DESC))
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...