2 Replies Latest reply: Apr 20, 2017 3:58 PM by Bruno Aguiar RSS

    Problema com Dados Acumulados em Gráficos

    Bruno Aguiar

      Pessoal, boa tarde.

       

      Estou passando por uma dificuldade em fazer uma análise. Segue explicação:

       

      O indicador é o índice de novas matrículas. Para isso, é preciso contar de formas distintas as matrículas de jul/2013 até o mês atual menos a quantidade de matrículas distintas de jul/2013 até o mês anterior.

       

      Segue expressão funcionando e validada em objeto de texto:

       

      // Total de matrículas do mês atual (mês/ano atual) até o primeiro mês/ano referência

      Count( {< [Data Refer] = {'<=$(vMesMax)'}, [Mês Ref], [Ano Ref] >} DISTINCT MATRICULA)

      -

      // Total de matrículas do mês anterior (mês/ano anterior) até o primeiro mês/ano referência

      Count( {< [Data Refer] = {'<=$(vMesMaxAnterior)'}, [Mês Ref], [Ano Ref] >} DISTINCT MATRICULA)

       

      O problema é que preciso colocar este cálculo em um gráfico comparativo.

      Configuração do gráfico:

      Dimensão: Mês;

      Expressão 01: a regra citada acima, porém com o Set Analysis do ano atual (2017)

      Expressão 02: a regra citada acima, porém com o Set Analysis do ano anterior (2016)


      Segue um exemplo:


      Gráfico Comparativo Exemplo.fw.png

       

      Problema: em cada barra é necessário trazer o acumulado distinto da referência inicial até o mês/ano da dimensão do gráfico.

      Isso é possível?


      Obrigado, pessoal!

        • Re: Problema com Dados Acumulados em Gráficos
          MARIO SOARES

          Amigo, veja se atende:

           

          RangeSum(Above(
                    Count( {< [Data Refer] = {'<=$(vMesMax)'}, [Mês Ref], [Ano Ref] >} DISTINCT MATRICULA)
          
          ,0,NoOfRows(TOTAL))) 
          

           


          Exemplo: Incluindo saldo/acumulado via Script ou via Expressão

            • Re: Problema com Dados Acumulados em Gráficos
              Bruno Aguiar

              Mário, boa tarde.

               

              Não funcionou!

               

              Para este caso em específico eu preciso que cada coluna traga:

               

              a. Coluna do gráfico Fev/2017 (segunda barra azul escura do exemplo postado):

                  . Todas as matrículas distintas de jul/2013 até fev/2017 / Todas as matrículas distintas de jul/2013 até jan/2017

               

              b. Coluna do Gráfico Fev/2016 (segunda barra azul claro do exemplo postado):

                  . Todas as matrículas distintas de jul/2013 até fev/2016 / Todas as matrículas distintas de jul/2013 até jan/2016


              c. Coluna do Gráfico Jan/2017 (primeira barra azul escura do exemplo postado):

                  . Todas as matrículas distintas de jul/2013 até jan/2017 / Todas as matrículas distintas de jul/2013 até dez/2016


              d. Coluna do Gráfico Jan/2016 (primeira barra azul claro do exemplo postado):

                  . Todas as matrículas distintas de jul/2013 até jan/2016 / Todas as matrículas distintas de jul/2013 até dez/2015


              ... E por aí vai nas outras colunas dos outros meses.


              Tudo isso de forma dinâmica, onde eu posso alterar os anos de análises.