Ir para conteúdo
  • 1

Problema em fazer o total em uma tabela


Richardt Rieper
Ir para solução Solucionado por Richardt Rieper ,

Pergunta

  • Alunos

Blz pessoal ?

estou com um problema em uma medida , ela esta nao esta fazendo o total. a media abaixo .... ja troquei o blank mas nao resolveu

qtde-componente =
var qtFaltante =
CALCULATE(
MAX(tb_dtimplant_comp[qt-faltante Kit Comp e Sub-comp]) ,
FILTER(tb_dtimplant_comp, tb_dtimplant_comp[Componente] = SELECTEDVALUE(dimension_componentes[Componente]))
)
var saldoAthos = CALCULATE(MAX(tb_dtimplant_comp[Saldo Athos 006 - Avulso]), FILTER(tb_dtimplant_comp, tb_dtimplant_comp[Componente] = SELECTEDVALUE(dimension_componentes[Componente]))) + 0
var saldo0919 = CALCULATE(MAX(tb_dtimplant_comp[Estoque CD CE0919]), FILTER(tb_dtimplant_comp, tb_dtimplant_comp[Componente] = SELECTEDVALUE(dimension_componentes[Componente]))) + 0
var acao = IF(
qtFaltante > 0,
IF(
saldoAthos >= qtFaltante,
0,
IF(
saldo0919 + saldoAthos >= qtFaltante,
qtFaltante - saldoAthos,
saldo0919
)
)
)
return IF(ISINSCOPE(dimension_componentes[cod-nome-comp]), acao, BLANK() )

1044356254_SeguimientoSS_EE.-SelosantiguaSIEDUC.zip

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos

Olá @Richardt Rieper Tudo bem contigo?
Baixei seu arquivo e antes de partir para análise de uma solução, tenho como costume analisar a modelagem e relacionamento dos dados.
Notei que existem muitos relacionamentos bi direcionais, seja de um para muitos ou de muitos para muitos.
Gostaria de saber se você está ciente do fluxo desses relacionamentos, pois eles afetam diretamente em medidas onde o resultado pode não ser o esperado.

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

  • 0
  • Alunos

Olá Richardt,

O total está retornando BLANK pois foi realizado um teste utilizando SELECTEDVALUE nas variáveis. O comportamento padrão dessa medida é retornar em branco quando existem mais de um resultado para o contexto.

Como o visual em questão é uma matriz, linha a linha o contexto é único, fazendo com que a medida funcione, mas no caso do total o contexto trás múltiplos resultados, logo, a medida retorna BLANK. 

Notei que o PBIX que você encaminhou é um projeto completo. Sugiro que encaminhe uma base reduzida com uma explicação detalhada sobre o resultado esperado, dessa forma, poderemos ajudá-lo da melhor forma.

Editado por Léo Gomes
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Olá @Richardt Rieper tudo bem?

Já resolveu ou ainda está com problemas?

Caso não, por gentileza simplifica o teu modelo, manda um pbix e uma base somente com foco nesse seu problema, e demonstra qual é o resultado esperado que você quer e detalha o racional, isso facilita na hora de propor algo.

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