Assuntos relacionados a criação de medidas, fórmulas e funções DAX, relacionamentos etc
Por ikarosbr 14 Ago 2020 às 10:11
Membro Novato
Mensagens: 4
Reputação: 0
#57915
Olá pessoal, tudo bom?

Estou montado um dashboard que mostra os custos de uma frota dedicada, porem estou tendo um problema em representar a soma do meu custo variável dessa frota. Eu preciso que esse valor apareça correto no total, pois vou utilizar essa medida em gráficos por período e em cartões.

Os valores linha a linha aparecem corretos, o problema está no total devido ao contexto de como o total é calculado, é possível alterar o valor para que mostre o valor abaixo?

A distancia está na minha fato (fOTM) e o custo variável unitário de cada veiculo está na tabela dimensão (dVeiculosFrotaDedicada)

A formula que estou usando:
Código: Selecionar todosCusto Variavel =
VAR vDist = CALCULATE(
        SUMX(fOTM;fOTM[Distância]))
VAR vCustoVariavel = CALCULATE(
        SUMX(dVeiculosFrotaDedicada;dVeiculosFrotaDedicada[Custo Variavel/Km]);
        CROSSFILTER(fOTM[PK_Placa];dVeiculosFrotaDedicada[PK_Placa];Both))
RETURN
    CALCULATE(
        vDist*vCustoVariavel)


Tabela como está e como deveria ser:
Imagem
Minha modelagem:
Imagem
Por ikarosbr 16 Ago 2020 às 22:18
Membro Novato
Mensagens: 4
Reputação: 0
#57972
@Vilmar

Cara muito obrigado deu super certo. Eu imaginando que seria algo mais complexo, e tava me matando aqui pra dar certo e não pensei no "Simples" kkkkkkk

Muito obrigado mesmo cara, me salvou aqui no deadline da entrega do report