Ir para conteúdo
  • 0

Sumarizar os registros de chamadas desde que seja a última versão com o status FINAL


CelsoEliezer
Ir para solução Solucionado por Edson Igari ,

Pergunta

  • Alunos

OLá pessoal,

Estou com esta situação  aqui e ainda não consegui achar uma saída:  
Tenho uma tabela com  muitas chamadas com IDs e suas versões com status ( rascunho e final). Porém, precisaria sumarizar os registros que estejam na última versão e também com status de FINAL.   Em anexo segue um modelo para visualizar melhor o contexto.

  Desafio:   Disticntcount de todos os registros que estejam na sua última versão ( Version)  desde que o STATUS seja igual a FINAL.  Se estiver na sua última versao mas o status for diferente de FINAL não pode contabilizar.

 

teste versões.xlsx

Link para o comentário
Compartilhar em outros sites

12 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos

Olá Bernardo,  Tudo bem?

Este é o problema ,  ele está sumarizando o ID 1001  e não deveria trazer porque a última versão dele ( 3)  o status não é FINAL,  é RASCUNHO,   blz!!  Neste exemplo deveria ser apenas o  ID 1002

Editado por CelsoEliezer
erro de grafia
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
1 minuto atrás, CelsoEliezer disse:

Olá Bernardo,  Tudo bem?

Este é o problema ,  ele está sumarizando o ID 1001  e não deveria trazer porque a última versão dele ( 3)  o status não é FINAL,  é RASCUNHO,   blz!!  Neste exemplo deveria ser apenas o  ID 1002

Isso mesmo Celso, percebi agora.
Ajustado


Se esta resposta resolver seu problema, gentileza classificá-la como Solução 

Atenciosamente,

Bernardo Vitor
(31) 99116-6134
LinkedIn: https://www.linkedin.com/in/bernardo-vitor

CALCULATE(
    DISTINCTCOUNT('Tabela 1 (Versoes)'[ID]),
    'Tabela 1 (Versoes)'[VERSION] = MAX('Tabela 1 (Versoes)'[VERSION]),
    'Tabela 1 (Versoes)'[STATUS] = "FINAL")

Celso.pbix

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

@CelsoEliezer, tudo bem??? Anexo possível solução. Porém, tive que inserir uma coluna de data na sua tabela, pois de outro modo não haveria como saber no caso do Id 1002 qual seria o status final, pois o número de versão é o mesmo. Caso tenha ajudado, peço a gentileza de marcar o tópico como solucionado.
image.png.6194e62e5d28ef3ea1750738ae00e46b.png

VERSAO FINAL.pbix

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
4 minutos atrás, CelsoEliezer disse:

O correto seria a versão 3 do ID 1002 serem todos FINAL.  blz

teste versões.xlsx 10 kB · 0 downloads

Oi @CelsoEliezer

Com a função que te enviei, a contagem dos ID's considera somente os que tem o Status Final em sua ultima versão, ou seja, o distinctcount vai ser 1, pois o unico ID com os requisitos que você quer é o 1002

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
17 horas atrás, edigari disse:

@CelsoEliezer, tudo bem??? Anexo possível solução. Porém, tive que inserir uma coluna de data na sua tabela, pois de outro modo não haveria como saber no caso do Id 1002 qual seria o status final, pois o número de versão é o mesmo. Caso tenha ajudado, peço a gentileza de marcar o tópico como solucionado.
image.png.6194e62e5d28ef3ea1750738ae00e46b.png

VERSAO FINAL.pbix 21 kB · 3 downloads

Edigard,  
Tentei com a sua medida, mas tb não tive sucesso.  

Enviei novos dados para ajudar no entendimento da solução.  blz

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