9 Replies Latest reply: May 29, 2017 10:19 AM by MARIO SOARES RSS

    Ordenar Tabela Dinâmica com 3 Dimensões

    Eduardo Alexandre

      Bom dia.

       

      Dúvida:

       

      Tenho uma tabela dinâmica com 3 dimensões:

      1. Grupo
      2. UF
      3. Unidade

      E 3 expressões:

          Faturamento Mes anterior (Abr 2016)

          Faturamento Mes Corrente (MAI 2016)

          Pedido Pendente (Ped. Ped.)

       

      Capturar.PNG

       

       

      Preciso ordenar (do maior para menor) da seguinte forma:

       

      1º Maior grupo baseados na maior venda do mês corrente (Nesse caso MAI 2016)

      2º Dentro de cada grupo, ordenar a UF baseados na maior venda do mês corrente (Nesse caso MAI 2016)

      2º Dentro de cada UF, ordenar a Unidade baseados na maior venda do mês corrente (Nesse caso MAI 2016)

       

      Minha atual aba de classificação está da seguinte forma (estão abreviadas):

      • Dimensão GRUPO -> Classificado por Expressão Ascendente

      =RANK( AGGR(  Sum(D2_QUANT)  ,GRUPO))

      • Dimensão UF -> Classificado por Texto de A -> Z
      • Dimensão UNIDADE-> ?

       

      ---- DÚVIDA

      Como fazer a expressão para ordenar a UF?


      ---- OBS

      1)

      AS 3 dimensões:

      1. Grupo --> Campo da tabela
      2. UF --> Dimensão Calculada

      =NUM( Aggr(NODISTINCT RANK(  Sum(D2_QUANT) ), GRUPO, [ESTADO (UF)]),'00') & ' - ' & [ESTADO (UF)]

      1. Unidade --> Campo da tabela

      2)

      Já tentei colocar a unidade como uma tabela calculada, porém fazendo isso afeta o % das expressões. O % de cada expressão é o valor dentro do Grupo e UF.