3 Replies Latest reply: Oct 8, 2015 7:57 AM by Clever Anjos RSS

    Expressão com Datas

    Agnaldo Neves

      Tenho a expressões abaixo que  não estão funcionando

      Alguém poder me ajudar.


      Retonar o Ano atual:

      sum({<[Ano]={$(=Max([Ano]))}>} {<[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >}Movimento_Prod_Serv_Preco)


      Retonar Ano Anterior:

      sum({<[Ano]={$(=Max([Ano]-1))}>} {<[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >}Movimento_Prod_Serv_Preco)

       

      Retornar o Mês Atual:

      Sum({$<Mês={$(=Month(Max(Data_Efetivado_Estoque)))}>} {<[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >}Movimento_Prod_Serv_Preco)

       

      Retornar o Mês anterior:

      Sum({$<Mês={$(=Month(AddMonths(Max(Data_Efetivado_Estoque),-1)))}>} {<[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >}Movimento_Prod_Serv_Preco)

        • Re: Expressão com Datas
          Alessandro Furtado

          Agnaldo, bom dia.

           

          Quem sabe ajuda este post do hicham

           

          Dates in Set Analysis

          • Re: Expressão com Datas
            Fernando Tonial

            Olá Agnaldo, as sua expressões estão com a sintaxe errada.

             

            Retonar o Ano atual:

            sum({<[Ano]={$(=Max([Ano]))}, [Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >} Movimento_Prod_Serv_Preco)
            
            

             

            Retonar Ano Anterior:

            sum({<[Ano]={$(=Max([Ano]-1))}, [Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >} Movimento_Prod_Serv_Preco)
            
            

             

            Retornar o Mês Atual:

            Sum({$<Mês={$(=Month(Max(Data_Efetivado_Estoque)))}, [Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >} Movimento_Prod_Serv_Preco)
            
            

             

            Retornar o Mês anterior:

            Sum({$<Mês={$(=Month(AddMonths(Max(Data_Efetivado_Estoque),-1)))}, [Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >} Movimento_Prod_Serv_Preco)
            
            

             

            Recomendo ler no manual do QlikView sobre Análise de Conjunto ou Set Analysis.

             

            Don't worry, be Qlik.

            Tonial.

            • Re: Expressão com Datas
              Clever Anjos

              Entre cada conjunto no Set Analysis você deve incluir vírgulas como separador

               

              sum({<[Ano]={$(=Max([Ano]-1))} , [Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','FPV','CVE'} >}Movimento_Prod_Serv_Preco)