Ir para conteúdo
  • 0

TOPN e Agrupar OUTROS


Nelson
Ir para solução Solucionado por Nelson ,

Pergunta

  • Alunos

Fala mestres,

Quero fazer um visual que mostre somente os TOP3 e todos os outros, agrupados como "Others".

Montei essa formula, mas esta me trazendo o "Others" em branco... alguem pode me ajudar a achar onde errei?

No meu modelo de dados eu criei uma table auxiliar pra incluir esse novo grupo "Others".

Caso eu tenha feito errado, podem me ajudar a consertar?

 

Measure = 

IF([RequestSupportGroupRank] < 4, 
    [RequestsCount],
    IF( SELECTEDVALUE(f_SCSMData[Support Group]) = "Others", 
        CALCULATE([RequestsCount], 
            FILTER( ALL(f_SCSMData[Support Group]), [RequestSupportGroupRank] >= 4))
    ))

 

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
13 horas atrás, Renato Rossato disse:

Olá Nelson, anexa um PBIX aqui fazendo favor para que possamos te ajudar melhor.

Hey Renato, consegui resolver aqui!

 

obrigado por se disponibilizar.

 

Solucao no meu caso foi:

 

criei uma tabela auxiliar sumarizando os "Support Group"
 

aux_SupportGroupOthers = 

UNION(
    VALUES(d_SupportGroups[ServiceRequestSupportGroupValue]),
    ROW("ServiceRequestSupportGroupValue", "Others")
)

depois criei um relacionamento entre essa tabela e a minha tabela fato.

 

dai appliquei a mesma logica original do post.

 

RequestsTOP3SupportGroups = 

IF([RequestSupportGroupRank] < 4, 
    [RequestsCount],
    IF( SELECTEDVALUE(aux_SupportGroupOthers[ServiceRequestSupportGroupValue]) = "Others", 
        CALCULATE([RequestsCount], 
            FILTER( ALL(aux_SupportGroupOthers[ServiceRequestSupportGroupValue]), [RequestSupportGroupRank] >= 4))
    ))

 

Editado por Nelson
inseri uma solucao completa
  • Like 1
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...