15 Replies Latest reply: Sep 29, 2014 2:47 PM by Luciano Vasconcelos RSS

    Diferença entre Datas

    Rodrigo Luis Mattjie

      Bom dia

       

      Possuo um indicador que funciona da seguinte forma:

       

      Em um aviário, um lote de frango fica aproximadamente 45 dias, até o frango ir para o abate (data de fechamento). Após o fechamento, o aviário fica aprox. 15 dias vazio até ter um novo alojamento de frangos (data de alojamento).

       

      Preciso saber, dos aviários que tiveram abate no mês selecionado, qual a quantidade de dias de vazio que o aviário teve antes de alojar os frangos que foram abatidos neste mês.

       

      Data Abate: É a data que fechou o último lote e as aves foram abatidas. ok

      Data Alojamento: Data em que as aves abatidas no mês selecionado foram alojadas ok

      Última data fechamento: data de abate anterior a data de alojamento(penúltima data de abate, entre 05/06/2014 e 25/05/2014) não consigo trazer

       

      Dias de Vazio: data do alojamento menos a data de última data de fechamento

       

      Em anexo segue arquivo para ajuda.

      EXEMPLO.JPG.jpg

       

      Desde já agradeço o apoio.

       

      Grato,

       

      Rodrigo Luís Mattjie

      Coordenador de Gestão e Planejamento

      Fone: 55 (44) 3218-3557 / 55 (44) 9164-1892

      www.gtfoods.com.br

       

        • Re: Diferença entre Datas
          Yuri Nicolett

          Não entendi a regra para "Última data fechamento". Porque entre 05/06/2014 e 25/05/2014?

          • Re: Diferença entre Datas
            Wagner Antonio Figueiredo

            Ola Rodrigo,

             

            Vamos ver se te ajudo.

            1. Voce selecionou o mes 9, a informação que veio foi. Data de abate dia 11/09/2014.

            2. Esse abate teve o seu alojamento em 29/07/2014. Essa informação creio que deve estar amarrada com o dia do abate.

            3. Voce teria que trazer a maior data de Abate imediatamente menor que 29/07/2014.

            4. Essa conta seria 29/07/2014 - 14/07/2014. Esta resultaria no numero de dias em que o aviario ficou vazio.

            5. Para que possa trazer a data de 14/072014 tente usar isso no set analyses.

               Max(  {$<  <Atributo de Data do Evento> ={"<$(= <Data do alojamento>"} >}  <data> )

             

            Uma situação que poderia de ajudar, seria vc. marcar com um flag ou codigo os eventos.

            Alojamento 1

            Abate 2

             

            Desta forma vc. poderia incluir esse flag no SetAnalyses.

             

            Desculpe se não ajudei.

            Abraços

            Wagner

              • Re: Diferença entre Datas
                Rodrigo Luis Mattjie

                Boa tarde Wagner.

                 

                Muito obrigado desde já, trabalho pouco com o Qlik, poderia enviar a expressão conforme o modelo que enviei em anexo?

                  • Re: Diferença entre Datas
                    Wagner Antonio Figueiredo

                    Rodrigo,

                     

                    Conforme a sua solicitação vc. precisa saber quantos dias o aviario ficou vazio entre um evento e outro, mas para isso acontecer necessitamos no minimo dois conjunto de eventos (Data Alojamento e Abate) no  aviario, ou seja, em sua base de dados vc. tem apenas um conjunto de evento por aviario.

                     

                    Acho que dessa foram vc. não ira conseguir.

                     

                    Segue anexo, analise.

                     

                    Abraços,

                    Wagner

                      • Re: Re: Diferença entre Datas
                        Rodrigo Luis Mattjie

                        Bom dia.

                         

                        Não sei se entendi direito, mas na base possui sim os dois conjuntos de eventos: Datas de alojamento e datas de abate por aviário.

                         

                            NR_LOTE AS NR_LOTE_INTEGRADO,

                            DATE(DayStart(DT_ENTRADA),'DD/MM/YY')      AS   DATA_ALOJ,  // DATA DE ALOJAMENTO

                            DT_ABATE                                                             AS    DATA,              //    DATA DE FECHAMENTO ou DATA DO ABATE

                            DS_AVIARIO        AS AVIARIO_D

                         

                         

                        São as duas datas necessárias para calcular o indicador.

                         

                        DATA_ALOJ (da ave abatida no mês selecionado) menos DATA (maior data de abate anterior ao alojamento da ave abatido no mês selecionado)

                         

                        Sds

                         

                        Rodrigo

                  • Re: Diferença entre Datas
                    Alessandro Furtado

                    Boa noite.

                     

                    Se eu entendi, o resultado deveria ser este

                     

                    AVIARIO_D DATA ABATEDATA ALOJAMENTOÚLTIMA DATA FECHAMENTODIAS DE VAZIO
                    (F)G.F - 619/08/201404/07/201423/06/201411
                    (F)G.F - 719/08/201404/07/201424/06/201410
                    (F)G.F - 819/08/201404/07/201425/06/20149
                    (F)PASQUALI 119/08/201405/07/201425/06/201410
                    (F)ZANATA19/08/201407/07/201424/06/201413
                    ANDRE19/08/201405/07/201425/06/201410
                    ANDRE 219/08/201405/07/201424/06/201411
                    ARACY 719/08/201403/07/201413/06/201420
                    ARACY 819/08/201403/07/201416/06/201417
                    ARNALDO19/08/201403/07/201424/06/20149
                    BERNARDI 119/08/201402/07/201417/06/201415
                    BETO19/08/201404/07/201424/06/201410
                    ELYANDRO19/08/201405/07/201425/06/201410
                    GUSTAVO 119/08/201401/07/201424/06/20147
                    IRES 119/08/201401/07/201418/06/201413
                    J - 219/08/201404/07/201423/06/201411
                    J - 319/08/201404/07/201424/06/201410
                    J - 619/08/201404/07/201420/06/201414
                    JOAO DE BARRO 119/08/201404/07/201424/06/201410
                    JOAO DE BARRO 219/08/201404/07/201424/06/201410
                    JOAO DE BARRO 319/08/201404/07/201424/06/201410
                    MARQUES19/08/201407/07/201424/06/201413
                    PEREIRA19/08/201403/07/201423/06/201410
                    TEREZINHA 119/08/201403/07/201424/06/20149
                    TRUZZI19/08/201403/07/201423/06/201410
                    ZANCHETTI 119/08/201404/07/201425/06/20149

                     

                     

                    Att,

                     

                    Alessandro Furtado