Ir para conteúdo
  • 0

SUMX entre duas tabelas, valor total não aparece


Felipe Emmanuel
Ir para solução Solucionado por Bruno Abdalla de Souza ,

Pergunta

  • Alunos

Fala galera, estou querendo obter a soma de peso total dos produtos (O valor de peso unitário está na tabela e a quantidade na fato). Quando coloco em tabela, aparece por produto, mas não aparece a soma deles.
Alguém sabe como fazer essa soma? Segue em anexo a formula que estou utilizando e o relacionamento entre as duas tabelas. 

image.png.a804b084d4073131b88907b8cc1352ee.png
image.png.551c15c4a8acc1dc47a351dea752e6d8.png

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
11 horas atrás, Felipe Emmanuel disse:

Fala galera, estou querendo obter a soma de peso total dos produtos (O valor de peso unitário está na tabela e a quantidade na fato). Quando coloco em tabela, aparece por produto, mas não aparece a soma deles.
Alguém sabe como fazer essa soma? Segue em anexo a formula que estou utilizando e o relacionamento entre as duas tabelas. 

image.png.a804b084d4073131b88907b8cc1352ee.png
image.png.551c15c4a8acc1dc47a351dea752e6d8.png

Consegue adicionar o pbix?

Mas amigo, acredito que o problema ai da sua formula é utilizar o SELECTEDVALUE.... O SELECTEDVALUE seleciona o valor daquele contexto em especifico, quando chega no total ele está com todos os contextos unidos então ele não consegue encontrar o valor para todos esses contextos de uma vez só, para isso tente as formulas abaixo no lugar desse teu SUM(fVendas[Quantidade])*SELECTEDVALUE(dProduto[Peso Líquido)

Coloca um CALCULATE(fVendas[Quantidade]*dProduto[Peso Líquido))

ou CALCULATE(SUM(fVendas[Quantidade])*SUM(dProduto[Peso Líquido)))

Isso deve resolver :)

Se não resolver vou precisar do pbix

Editado por paulocesarmlf
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
6 minutos atrás, Bruno Abdalla de Souza disse:
PESO LIQUIDO = 
    SUMX(
        VALUES(dProduto[Cod.Produto]),
            VAR vPeso = LOOKUPVALUE(dProduto[Peso Liquido],dProduto[Cod.Produto], dProduto[Cod.Produto])
            VAR vQuantidade = [Quantidade]
        RETURN
             vQuantidade * vPeso
    )

 

SUMX-PESOLIQUIDO.pbix 143 kB · 1 download

Obrigado Bruno! Resolveu o problema. 

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