Assuntos relacionados a criação de medidas, fórmulas e funções DAX, relacionamentos etc
  • Avatar do usuário
#68615
Boa tarde,

Tenho três tabelas no processo, uma CUSTO_HORA, onde tenho o valor do minuto de trabalho do colaborador, outra tabela CONSOLIDADA, onde tenho os minutos gastos pelo colaborador, e uma tabela COLABORADOR.
A tabela COLABORADOR tenha ligação de um pra um com a CUSTO_HORA, e de um para muitos com a CONSOLIDADA.
Desta forma quando quero saber o custo de um projeto, pego os minutos gastos que estão na tabela CONSOLIDADA e multiplico pelo valor do custo do minuto na tabela CUSTO_HORA.
Apesar de não ter ligação direta, olhando linha a linha, o valor é calculado corretamente, porém preciso obter o valor total dos lançamentos, já que são vários, e esse total é "corrompido" pelo contexto de linha, pois ele multiplica a linha total também.
Como elas não possuem ligação direta, não consigo usar o SUMX com o RELATED, que seria a solução mais viável.

A fórmula hoje é:
SUMX(Custo_Hora,Custo_Hora[CustoMinuto]) * SUMX(CONSOLIDADA,CONSOLIDADA[Total de Minutos])

Na imagem podem ver que o cálculo na linha está correto, porém o total é distorcido.
Caso alguém tenha alguma solução para o caso eu agradeço.
Não consigo mudar o relacionamento, pois o relatório possui diversas tabelas, e qualquer mudança acaba dando problema em outras medidas.

Desde já obrigado.
Att.
Gustavo.
Imagem

Fala Osvaldo, tudo bem? É mais ou menos is[…]

BUSCAR DADOS EM OUTRA ABA

preciso buscar informação de nome e […]

Como seria no excel, por exemplo, este calculo?

Deu Certo Amigo. Obrigado

Boa tarde! Patropi. Por tratar-se de uma conta co[…]

Ajuda na Formula

Através da imagem não dá para[…]

pode anexar seu pbix?

Today I will introduce the member of the Eleaf Ba[…]