Ir para conteúdo
  • 0

Formatar modelo para apresentar as ocorrências por mês inclusive que não realizou, considerando um status mensal de cada individuo


Juliano Modesto da Silva
Ir para solução Solucionado por FelipeHulle ,

Pergunta

  • Membros

Tenho duas tabelas de fato (com ocorrências), uma de observações e outra de diálogos. Uma tabela dimensão de integrantes, e também uma tabela com os status de cada integrante por mês.

Preciso mostrar as ocorrências mês a mês considerando apenas os usuários ativos, mas que também mostre aqueles usuários que não realizaram. Pois a meta mensal será o mínimo de 2. 

Um teste que fiz funciona sem os usuários que não realizaram. Se colocar 0 a soma, para de funcionar o filtro de status.

Modelo ferramentas.pbix Base do PBIX.xlsx

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
  • Membros
  • Solução

@Juliano Modesto da Silva

Alterei a medida para:

ferramenta com 0 =
var Obs = CALCULATE(COUNT('fObservação'[Id]),IntegrantesMes[Status]="Ativo")
var Dial = CALCULATE(COUNT(fDialogo[ID]),IntegrantesMes[Status]="Ativo")
var result = Obs+Dial
var selec = SELECTEDVALUE(IntegrantesMes[Status])
return      
IF(selec="Ativo" && result<1,0,result)

Verifica por gentileza, se funcionou. Segue em anexo.Modelo ferramentas_solucao_v2.pbix

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros

Oi @Juliano Modesto da Silva.

Segue solução, verifique se atende por gentileza.

Medida:

ferramenta com 0 =
var Obs = CALCULATE(COUNT('fObservação'[Id]),IntegrantesMes[Status]="Ativo")
var Dial = CALCULATE(COUNT(fDialogo[ID]),IntegrantesMes[Status]="Ativo")
var soma = obs+Dial
return
IF(soma<1,0,soma)

 

Modelo ferramentas_solucao.pbix

Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros
2 horas atrás, FelipeHulle disse:

@Juliano Modesto da Silva

Alterei a medida para:

ferramenta com 0 =
var Obs = CALCULATE(COUNT('fObservação'[Id]),IntegrantesMes[Status]="Ativo")
var Dial = CALCULATE(COUNT(fDialogo[ID]),IntegrantesMes[Status]="Ativo")
var result = Obs+Dial
var selec = SELECTEDVALUE(IntegrantesMes[Status])
return      
IF(selec="Ativo" && result<1,0,result)

Verifica por gentileza, se funcionou. Segue em anexo.Modelo ferramentas_solucao_v2.pbix

 

Muito obrigado pelo apoio @FelipeHulle, assim aparece em Branco quem  está com status diferente de "Ativo" e não realizou nenhuma atividade. Mas essa foi a melhor solução e já consigo prosseguir com o relatório. Pois filtro para desconsiderar os Em Branco.
Só vai aparecer se o colaborador marcado como diferente "Ativo" realizar uma ocorrência, mas esse caso resolvo qualitativamente.

  • Gostei 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...