9 Replies Latest reply: Sep 24, 2017 11:59 AM by Alessandro Furtado RSS

    Valores acumulados.

    Carlos Eduardo de Sousa

      Oi Pessoal, bom dia!

       

      Tem algum meio via set analysis para contar valores acumulados de meses anteriores.

       

      Exemplo:

           - temos 12.000 ocorrências cadastradas

           - 11.000 foram registradas no período de Jan/17 à Ago/17

           - 1.000 foram registradas em Set/17

           -- procuro uma expressão para computar apenas as 11.000 ocorrências

       

      Se tiverem alguma sugestão, agradeço.

       

      Att,

        • Re: Valores acumulados.
          Mário Rodrigo Campestrini

          Carlos

           

          Você pode fazer algo do tipo:

           

          Count({<Data = {"$(=MonthEnd(Today(), -1))"}>} )

            • Re: Valores acumulados.
              Carlos Eduardo de Sousa

              Oi Marcio,

               

              Obrigado pela sugestão, mas não deu certo... nem retornou valores.

               

              Minha expressão ficou assim:

              =Count(Distinct {< Foco = {'Requerimento'} , [Status da Manifestação] -= {'Encerrado'} , [Registro Válido] = {'Sim'} , Data = {"$(=MonthEnd(Today(), -1))"} >} [Nº Sequencial])

               

              Tentei substituir por aspas simples também, mas não foi.

               

              Alguma sugestão de ajuste?

               

              Obrigado

                • Re: Valores acumulados.
                  Alessandro Furtado

                  Carlos,

                   

                  esta faltando um maior igual no inicio da expressão do mês    >=  e acrescentei um < (menor) que o inicio deste mes, ou seja, ate o final de agosto.

                   

                   

                  Data = {" >= $(=YearStart(Today()))<$(=MonthStart(Today()))"}

                   

                  =Count(Distinct {< Foco = {'Requerimento'} , [Status da Manifestação] -= {'Encerrado'} , [Registro Válido] = {'Sim'} ,

                  Data = {" >= $(=YearStart(Today()))  <  $(=MonthStart(Today()))"} >} [Nº Sequencial])

                  • Re: Valores acumulados.
                    Mário Rodrigo Campestrini

                    Bom dia Carlos

                     

                    Conforme mencionado pelo Alessandro, faltou o sinal correto na expressão.

                    Tente Count({<Data = {"$(<=MonthEnd(Today(), -1))"}>} )

                      • Re: Valores acumulados.
                        Carlos Eduardo de Sousa

                        Oi Pessoal, bom dia!

                         

                        Perdão pela demora no retorno.

                         

                        Tentei das formas citadas e outras, porém sem sucesso.

                         

                        Por fim, consegui fazer o que preciso de modo bem manual, excluíndo a dimensão do gráfico e inserindo uma expressão para cada mês, e acabei percebendo que não havia especificado corretamente o que eu precisava.

                         

                        Vejam como ficou:

                         

                        Jan:

                        Count(Distinct {< Foco = {'Requerimento'} , [Registro Válido] = {'Sim'} , [Mes/Ano_Abertura] = {'Jan/17'} , [Data do Encerramento] = {'>=01/02/2017'} >} [Nº Sequencial])

                        +

                        Count(Distinct {< Foco = {'Requerimento'} , [Registro Válido] = {'Sim'} , [Mes/Ano_Abertura] = {'Jan/17'} , [Data do Encerramento] = {'-'} >} [Nº Sequencial])

                         

                        Fev:

                        Count(Distinct {< Foco = {'Requerimento'} , [Registro Válido] = {'Sim'} , [Mes/Ano_Abertura] = {'Jan/17' , 'Fev/17'} , [Data do Encerramento] = {'>=01/03/2017'} >} [Nº Sequencial])

                        +

                        Count(Distinct {< Foco = {'Requerimento'} , [Registro Válido] = {'Sim'} , [Mes/Ano_Abertura] = {'Jan/17' , 'Fev/17'} , [Data do Encerramento] = {'-'} >} [Nº Sequencial])

                         

                        Mar:

                        Count(Distinct {< Foco = {'Requerimento'} , [Registro Válido] = {'Sim'} , [Mes/Ano_Abertura] = {'Jan/17' , 'Fev/17' , 'Mar/17'} , [Data do Encerramento] = {'>=01/04/2017'} >} [Nº Sequencial])

                        +

                        Count(Distinct {< Foco = {'Requerimento'} , [Registro Válido] = {'Sim'} , [Mes/Ano_Abertura] = {'Jan/17' , 'Fev/17' , 'Mar/17'} , [Data do Encerramento] = {'-'} >} [Nº Sequencial])

                         

                        Abr:

                        Count(Distinct {< Foco = {'Requerimento'} , [Registro Válido] = {'Sim'} , [Mes/Ano_Abertura] = {'Jan/17' , 'Fev/17' , 'Mar/17' , 'Abr/17'} , [Data do Encerramento] = {'>=01/05/2017'} >} [Nº Sequencial])

                        +

                        Count(Distinct {< Foco = {'Requerimento'} , [Registro Válido] = {'Sim'} , [Mes/Ano_Abertura] = {'Jan/17' , 'Fev/17' , 'Mar/17' , 'Abr/17'} , [Data do Encerramento] = {'-'} >} [Nº Sequencial])

                         

                        Gostaria de fazer algo parecido via script ou com uma expressão única, voltando a inserir a dimensão no gráfico.

                         

                        Alguma sugestão?