Ir para conteúdo
  • 0

Medida dinamica com parâmetros


Eduardo_Braga
Ir para solução Solucionado por Edson Igari ,

Pergunta

  • Alunos

Bom dia pessoal,

Criei um parâmetro para poder trabalhar com 5 medidas e utilizar uma segmentação de dados com essas medidas, até aí tudo certo, mas agora preciso criar uma medida que me retorne o % sobre o total, respeitando a segmentação dos dados. Mas não estou conseguindo trazer o valor do total para todas as linhas, usei a função ALL, mas ainda assim não está resolvendo.
Capturadetela2024-08-06110942.png.0cd11a76283facf910700426762a39f5.png

Nessa imagem é possível ver que a coluna conversa é o parâmetro, essa está correta, mas a segunda coluna deveria ser o total geral para todas as linhas, mas retorna o mesmo valor da coluna do parâmetro.
A coluna Total DinÂmico está escrita da seguinte forma:
 

Total Dinâmico =
VAR _SelectedMeasure =
    SELECTEDVALUE(Dados[TextoNumero])  -- Obtém o nome da medida selecionada na tabela Dados
VAR _MeasureValue =
    SWITCH(
        _SelectedMeasure,
        "0", [Conversas Iniciadas],
        "1", [Custo Real Conversas],
        "2", [Total de Cliques],
        "3", [Custo p/ Clique],
        "4", [Total Impressões],
        "5", [Impressões por Conversa],
        BLANK()  -- Retorna BLANK se a medida não for encontrada
    )
RETURN
CALCULATE(_MeasureValue,
ALL('D_Calendário'))

Vou disponibilizar uma amostra do PBIX para que possam analisar com mais detalhes.

Campanhas Atuais - Copia.pbix

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Faça login para comentar

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



Entrar Agora
×
×
  • Criar Novo...