Página 1 de 1

Total da tabela mostrando valor incorreto

Enviado: 14 Ago 2020 às 10:11
por ikarosbr
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 todos
Custo 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

Re: Total da tabela mostrando valor incorreto

Enviado: 14 Ago 2020 às 21:33
por Vilmar
@ikarosbr tente usar apenas a SUMX
Código: Selecionar todos
SUMX( dVeiculosFrotaDedicada; [Custo Variavel Unitario] * [Distancia] )

Total da tabela mostrando valor incorreto

Enviado: 16 Ago 2020 às 22:18
por ikarosbr
@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

Total da tabela mostrando valor incorreto

Enviado: 17 Ago 2020 às 12:40
por Vilmar
De nada!! Só não esquece de marcar o tópico como resolvido.

Re: Total da tabela mostrando valor incorreto

Enviado: 12 Nov 2020 às 15:43
por henriquesth
@Vilmar

Vilmar, mto obrigado!!!!
estava com um problema muito parecido com este por estar fazendo com variáveis, e mudando pra medida, funcionou!!!!
graças ao fórum encontrei essa solução.

Toppp, E novamente Mto obrigado!!!