Ir para conteúdo
  • 0

Acumulado Por Lote


Gilson Filho
Ir para solução Solucionado por Joao Barbosa ,

Pergunta

  • Alunos

Bom dia Prezados(as). 

Desejo favor um calculo % da quantidade pela quantidade saída por lote, se tenho saída no mês de março e o lote criado em janeiro mesmo usando o ALL ele não trás os dados dos lotes produzidos. O que desejo é se tiver saída daquele lote em um determinado período ele traga a quantidade para calculo do %. Arquivo pbix em anexo. 

 

image.png.59f94925496c7e0cb3b4d28a65bc844a.png 

Base.pbix

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
Agora, Joao Barbosa disse:

Bom Dia! 

usa um hasonevalue para o total tipo assim: pode colocar em variáveis se preferir

 

SWITCH(TRUE(),
_Medidas[Soma Saída] = BLANK(),BLANK(),  - se não tiver nada no soma saida vai aparecer nada
HASONEVALUE(d1[COD_LOTE])=TRUE(), - quando existir contexto de codido lote vai fazer a soma total
CALCULATE([Soma Quantidade],ALL(dCalendario[DataId]), dCalendario[DataId] <= MAX(dCalendario[DataId])),
SUMX(VALUES(d1[COD_LOTE]),CALCULATE([Soma Quantidade],ALL(dCalendario[DataId]), dCalendario[DataId] <= MAX(dCalendario[DataId])))) - quando não existir vai fazer a soma de tudo

 

Base.pbix

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Olá @Gilson Filho!

Pelo que analisei aqui, nesses espaços não são retornados dados porque eles não existem nessa tabela Fato que você tem no modelo, segue um exemplo.

Reveja os seus dados se de repente ao trazer para o relatório quem sabe não veio esses dados, ou se tem algum filtro fazendo eles não serem retornados na sua Fato. Tendo valor para somar, consequentemente a sua % também funcionará corretamente.

image.png.6f6f7ffd3506fdabf7cfdb4749decf25.pngimage.png.124b946c269c3118b20c2717bebdd450.png

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
12 minutos atrás, Michele disse:

Olá @Gilson Filho!

Pelo que analisei aqui, nesses espaços não são retornados dados porque eles não existem nessa tabela Fato que você tem no modelo, segue um exemplo.

Reveja os seus dados se de repente ao trazer para o relatório quem sabe não veio esses dados, ou se tem algum filtro fazendo eles não serem retornados na sua Fato. Tendo valor para somar, consequentemente a sua % também funcionará corretamente.

image.png.6f6f7ffd3506fdabf7cfdb4749decf25.pngimage.png.124b946c269c3118b20c2717bebdd450.png

@Michele Boa tarde. 
O  base é de um período de 01/01/2022 até 31/03/2022, na imagem em anexo a primeira tabela não tem interação e a segunda tem com o mês de março, o que desejo mostrar é o que teve saída durante o mês venha o quantidade do lote que pode ter sido produzido nos meses ou ano anterior. O lote 660 por exemplo não deveria aparecer no mês de março pq não teve saída. 

image.thumb.png.c6092b47d6e135f660ec0daadf174b21.png

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
9 minutos atrás, Gilson Filho disse:

@Michele Boa tarde. 
O  base é de um período de 01/01/2022 até 31/03/2022, na imagem em anexo a primeira tabela não tem interação e a segunda tem com o mês de março, o que desejo mostrar é o que teve saída durante o mês venha o quantidade do lote que pode ter sido produzido nos meses ou ano anterior. O lote 660 por exemplo não deveria aparecer no mês de março pq não teve saída. 

image.thumb.png.c6092b47d6e135f660ec0daadf174b21.png

Boa Tarde! 

@Gilson Filho

Não sei se entendi muito bem , mas um IF não resolveria??

Tipo 
Essa medida ficaria no lugar da soma quantidade ACC

IF ( soma de saida = blank() , blank() , soma quantidade acc)
ou ate utilizar o filtro de campo do próprio power bi e filtrar todos os valores NÃO BRANCOS.

Espero ter conseguido ajudar , caso contrário se puder explicar um pouco melhor.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
8 horas atrás, Joao Barbosa disse:

Boa Tarde! 

@Gilson Filho

Não sei se entendi muito bem , mas um IF não resolveria??

Tipo 
Essa medida ficaria no lugar da soma quantidade ACC

IF ( soma de saida = blank() , blank() , soma quantidade acc)
ou ate utilizar o filtro de campo do próprio power bi e filtrar todos os valores NÃO BRANCOS.

Espero ter conseguido ajudar , caso contrário se puder explicar um pouco melhor.

Olá @Joao Barbosa boa noite. 
O problema do IF é que no total o valor da soma acaba ficando errado mesmo utilizando um SUMX. Sobre colocar no visual em branco não sou muito fã dessa pratica mas irei fazer o teste. 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
11 horas atrás, Gilson Filho disse:

Olá @Joao Barbosa boa noite. 
O problema do IF é que no total o valor da soma acaba ficando errado mesmo utilizando um SUMX. Sobre colocar no visual em branco não sou muito fã dessa pratica mas irei fazer o teste. 

Bom Dia! 

usa um hasonevalue para o total tipo assim: pode colocar em variáveis se preferir

 

SWITCH(TRUE(),
_Medidas[Soma Saída] = BLANK(),BLANK(),  - se não tiver nada no soma saida vai aparecer nada
HASONEVALUE(d1[COD_LOTE])=TRUE(), - quando existir contexto de codido lote vai fazer a soma total
CALCULATE([Soma Quantidade],ALL(dCalendario[DataId]), dCalendario[DataId] <= MAX(dCalendario[DataId])),
SUMX(VALUES(d1[COD_LOTE]),CALCULATE([Soma Quantidade],ALL(dCalendario[DataId]), dCalendario[DataId] <= MAX(dCalendario[DataId])))) - quando não existir vai fazer a soma de tudo
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
Em 07/04/2022 em 09:13, Joao Barbosa disse:

Olá @Joao Barbosa, verifiquei a base e estou com outro problema, na realidade ela tem que somar o total da quantidade considerando do COD_FB de outra dimensão. Segue o pbix ajustado. Tentei ajustar na medida enviada mas não funcionou.  Na imagem abaixo a soma deveria ser 90.700.
image.png.d278e51f4029a507a053340ea02a9821.png

Base.pbix

Link para o comentário
Compartilhar em outros sites

  • 0

@Gilson Filho

Olá tudo bem?

Já resolveu ou ainda está com problemas?

Pode acontecer de você receber uma resposta que não é 100% do que você esperava. Mesmo assim, se ela o ajudou de alguma forma para que você mesmo conseguisse chegar à solução, conte como você fez isso e marque como a melhor resposta.

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
5 minutos atrás, Ayumi disse:

@Gilson Filho

Olá tudo bem?

Já resolveu ou ainda está com problemas?

Pode acontecer de você receber uma resposta que não é 100% do que você esperava. Mesmo assim, se ela o ajudou de alguma forma para que você mesmo conseguisse chegar à solução, conte como você fez isso e marque como a melhor resposta.

 

Boa noite ! 
Não foi resolvido @Ayumi, mas pode irei encerrar.

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