Ir para conteúdo
  • 0

Mostrar o Total de uma Medida na Tabela


lucas.zulini

Pergunta

  • Alunos

Boa tarde pessoal, tudo bom?

Tenho um modelo um pouco complexo (desenvolvido por outra pessoa) mas que resulta em uma tabela TB_CBD com valores mensais (a partir de jan/2017) de indicadores,  coordenação, categoria e SKU. Cada SKU tem uma composição/peso de indicadores (que somam 100%) e o objetivo da tabela é mostrar a variação dos indicadores do SKU, bem como o resultado dessa variação multiplicado pelo peso, que resultará no valor mais importante da análise que não estou conseguindo calcular.

Como exemplo do print abaixo, a pessoa precisa analisar a variação dos indicadores da categorial filtrada para o período 01/03/2023 a 01/04/2024 e resultar o valor -2,32% (soma simples da medida Resultado V1). Estou compartilhando tbm as medidas que estou usando na tabela.

OBS.: Devido a complexidade e tamanho da base, não estou anexando um excel, mas se for crucial de fato, eu tento ajeitar alguns dados.

image.png.8dea0d1d2cd62b8135b92698c1753415.png
 

Componentes (%) =
VAR vComponente = MAX(TB_CBD[COMPONENTES (%)])
RETURN
SWITCH(
    TRUE(),
    SELECTEDVALUE(TB_CBD[Categoria])=BLANK(), BLANK(),
    ISINSCOPE(TB_CBD[Indicador]), vComponente,
    NOT ISINSCOPE(TB_CBD[Indicador]), 1
)
 
Variação Indicador =
VAR vVarDt1 =
CALCULATE(
    SUM(TB_CBD[Valor]),
    FIRSTDATE('Tb_Calendário'[DataMes])
)
VAR vVarDt2 =
CALCULATE(
    SUM(TB_CBD[Valor]),
    LASTDATE('Tb_Calendário'[DataMes])
)
RETURN
IF(
    ISINSCOPE(TB_CBD[Indicador]),
    DIVIDE(vVarDt2, vVarDt1, 0)-1,
    BLANK()
)
 
Resultado V1 =
VAR vResVar = [Variação Indicador] * SELECTEDVALUE(TB_CBD[COMPONENTES (%)])
RETURN
SUMX(
    VALUES(TB_CBD[Indicador]),
    vResVar
)
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...