Ir para conteúdo
  • 0

Parâmetro dinâmica


Bruno Diego De Almeida
Ir para solução Solucionado por Yuri Ximenes De Figueiredo Mota ,

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
16 minutos atrás, Bruno Diego De Almeida disse:

PessoaLL, boa tarde!

 

Preciso de uma ajuda, estou tentando deixa dinâmico os campos da tabela ( descrição, total e Top parâmetro) do arquivo anexo), quando insiro a quantidade de parâmetro não ocorre a atualização da tabela e rank. Segue arquivo em anexo.

Teste 2.pbix 1.19 MB · 0 downloads

Assim ja atende?

Teste 2.pbix

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
Top Parametro = 
VAR parametro =
    SELECTEDVALUE('TOP'[Parâmetro])
VAR vrankdDesc =
    RANKX(
        ALL('Planilha1 (2)'[Descrição]), 
        [Total],
        , 
        DESC, 
        Skip
    )
VAR vrankAsc =
    RANKX(
        ALL('Planilha1 (2)'[Descrição]), 
        [Total],
        , 
        ASC, 
        Skip
    )
VAR validacao =
    SWITCH( 
        TRUE(), 
        vrankdDesc <= parametro, vrankdDesc, 
        vrankAsc <= parametro, vrankAsc
    )
VAR vResultado = 
    SWITCH(
        TRUE(),
        ISINSCOPE('Planilha1 (2)'[Descrição]) && SELECTEDVALUE('Tiop TOP'[Tipo]) = "Ambos", validacao,
        ISINSCOPE('Planilha1 (2)'[Descrição]) && SELECTEDVALUE('Tiop TOP'[Tipo]) = "Maiores" && vrankdDesc <= parametro, vrankdDesc, 
        ISINSCOPE('Planilha1 (2)'[Descrição]) && SELECTEDVALUE('Tiop TOP'[Tipo]) = "Menores" && vrankAsc <= parametro, vrankAsc 
    )
RETURN
    vResultado

 

20241002_Teste2.pbix

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Você deveria:

1) Ter testado as variáveis de ranking e ver se elas retornavam valores coerentes. Aí você teria visto que estavam retornando valores estranhos.

2) A partir daí, vi que na medida de ranking, você está a estava excluindo todo o filtro da tabela Planilha 2, mas você deveria ter desconsiderado apenas o filtro da coluna descrição e não da tabela toda.

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...