Ir para conteúdo
  • 0

Ranking Top 2 em nível hierárquico de Gerente -> Supervisor -> Vendedor.


Makoto
Ir para solução Solucionado por Erick Oliveira ,

Pergunta

  • Membros

Olá Boa Tarde!! Tudo bem?

Estou tentando criar uma matriz com a informação hierárquica Gerente -> Supervisor -> Vendedor. A matriz deve retornar a informação somente dos 2 Top Gerentes | Supervisores | Vendedores com o ranking realizado pelo Valor total de vendas.

A matriz deve apresentar também uma coluna com a informação da quantidade total vendida, porém, considerando o ranking do Top 2 pelo valor total de vendas.

Quando aplicar um drill-down para expandir um campo um nível abaixo da hierarquia dos top 2 Gerentes, deve apresentar os 2 tops Supervisores de cada gerente com a informação do valor total vendido e da quantidade total vendida por estes 2 Supervisores.

Aplicando mais uma vez o drill-down para expandir mais um campo um nível abaixo da hierarquia dos Supervisores, mostrar os top 2 vendedores de cada Supervisor retornado no nível acima, também mostrando o valor total e a quantidade total.

Eu criei uma medida para cada nível para trazer os Top 2 Gerentes, Top 2 Supervisores e Top 2 Vendedores e por último fiz uma medida Switch para retornar os valores de acordo com o escopo com a função ISINSCOPE. O arquivo pbix em anexo contém as medidas que estou utilizando.

O resultado que quero chegar é dos prints abaixo em cada nível hierárquico de Gerente -> Supervisor -> Vendedor, mas que não mostre as informações que estão com traço vermelho.

Top 2 Gerentes:

image.png.d8229d46fe8adf207749786cd75ea888.png

 

Top 2 Gerentes com o Top 2 Supervisores de cada um dos gerentes:

image.png.6c552697f37e5f5fc750bed27f79dd81.png

 

Top2 Vendedores e seus respectivos vendedores e gerentes:

image.png.8ec11bc5f9c6dee15ae348eae3e1745b.png

 

Alguém tem alguma ideia de como fazer isso?

Agradeço antecipadamente à atenção dispensada.

Arquivo de Dúvida_.pbix

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
  • Membros
  • Solução

Opa Makoto;

Isso acontece porque para Gerentes com ranking maiores que 2, existem supervisores e vendedores com ranking 1 e 2, então ao abrir a hierarquia desse jeito eles irão aparecer.

Para contornar isso sugiro uma outra abordagem. Criei uma medida que cria uma tabela virtual apenas com os top 2 de cada hierarquia, e irá retornar "1" para os valores que corresponderem ao ranking esperado:

 

Filtro Top 2 = 
VAR tTabelasTop2 =
CALCULATETABLE(
    GENERATE(
        TOPN(
            2,
            CALCULATETABLE( VALUES(Vendas[Gerente]) ),
            [Valor Total de Vendas]
            ),
        GENERATE(
            TOPN(
                2,
                CALCULATETABLE( VALUES(Vendas[Supervisor]) ),
                [Valor Total de Vendas]
            ),
            TOPN(
                2,
                CALCULATETABLE( VALUES(Vendas[Vendedor]) ),
                [Valor Total de Vendas]
            )
        )
    ),
    ALLSELECTED()
)
RETURN
CALCULATE(
    1 * ( NOT ISEMPTY( Vendas ) ),
    KEEPFILTERS( tTabelasTop2 )
)

 

Agora basta adicionar essa medida como filtro no visual para que só apareçam os valores 1:

image.png.92eb1a6d3325dfe410cdc764449b6b75.png

 

 

Arquivo de Dúvida_.pbix

  • Obrigado(a) 1
Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros

Boa noite Makoto;
 

O problema está na medida "Qtde Total Vendido", onde precisa ser criado uma nova que só mostre valores de quantidade de vendas quando houver o valor total de vendas. Um IF resolve seu problema:

 

TOP 2 - Qtde Total Vendido = 
IF(
    NOT ISBLANK([TOP 2 - Valor Total de Vendas]),
    [Qtde Total Vendido]
)

 

Arquivo de Dúvida_.pbix

Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros

Bom Dia, Erick!!!

Show de bola!!! Esta medida ajustou a matriz da forma que gostaria quando vou expandindo os campos com o sinal de [ + ] .

image.png.d0927d9a33a1214ff5fcb6e1bdf47d89.png

Porém, quando utilizo o ícone  de drill-down image.png.219e05aa77be0313c5178b6ef8e3bb29.png ele mostra todas as informações dos demais gerentes, supervisores e vendedores.

image.png.30c115dd90fbe610603e7214f409a4ea.png

Saberia como resolver isso?

Muito obrigado pelo apoio!!

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