6 Replies Latest reply: Jul 25, 2012 3:29 PM by jorge cabrera RSS

    Establecer fechas de corte

    jorge cabrera

      buen dia espero me puedan ayudar estoy desesperado ya que tengo que entregar resultados pero no se como establecer lacer las fechas de corte en qlik view.

       

      a que me refiero a fechas de corte es lo iguiente

       

      Estableciendo las fechas de corte

       

       

      1 enero  a 10 de Febrero es Enero

      11 de Ferbrero al 10 de Marzo  es Febrero

      11 de Marzo al 10 de Abril   es Marzo

      11 de Abril al 10 de Mayo es Abril

      11 de Mayo al 10 de Junio es Mayo

      11 de Junio al 10 de Julio es Junio

       

      mi variable es

       

      FechaEmision

       

      anexo mi aplicacion con un poco de informarcion de donde la jalo espero me puedan ayudar

       

       

      HELP!!!!!!!!!!!!!!

        • Re: Establecer fechas de corte
          Edgar Baltazar

          Creo que a tu tabla de calendario le podrias agregar otro campo que sea por ejemplo 'MesCorte' en el que la fecha tenga relacionada el mes del corte para que te salga de forma natural y no ocupes variables, una forma super sencilla de hacerlo sería haciendo un excel que tenga dos Campos: Fecha y MesCorte , pones las fechas del año y les pones el mes de corte correspondiente , despues a tu tabla de calendario que tienes en qlikview le pegas este excel, saludos!

            • Re: Establecer fechas de corte
              jorge cabrera

              perdon pero soy la verdad muy nuevo en esto como haria la primera opcion que dentro de mi calendario agrege otro campo MesCorte????

               

              y la segunda no te entendi muy bien???

               

               

              muchas gracias edgar

                • Re: Establecer fechas de corte
                  Edgar Baltazar

                  No te preocupes , realmente solo es una opcion je... crea un documento de excel en el que tengas solo dos columnas a una le vas a poner de encabezado ´Fecha´ y a la otra ´MesCorte´ , el campo de fecha lo llenas con las fechas de todo el año, y en la columna de MesCorte le vas poniendo el mes de corte que le corresponde a esa fecha... despues en el script de tu documento de Qlikview cargas este excel y a la tabla que ya tienes de Calendario le haces un Left Join con esta tabla del excel esto hara que en tu tabla 'Calendario' tengas un nuevo campo llamado MesCorte , de esta forma vas a tener a que mes de corte corresponde cada fecha... Saludos!

                    • Re: Establecer fechas de corte
                      jorge cabrera

                      hola edgar mira ya hice el archivo de exel pero nunca he hecho un left Join no se si me pudieras enseñar aqui esta mi escrip

                       

                       

                      mil gracias

                       

                       

                      Calendario:    

                      LOAD

                      Fecha,

                                Month(Fecha) as Mes,

                                Year(Fecha) as Año,

                                Week(Fecha) as Semana,

                                MonthName(Fecha) as MesAño,

                                Day(Fecha) as Dia,

                                'Q' &Ceil(Num(Month(Fecha))/3) as Trimestre, 

                                'S' &Ceil(Num(Month(Fecha))/6) as Semestre   

                      resident

                                Calendar_tmp;

                       

                                drop table Calendar_tmp;

                       

                       

                      MesCorte:

                                LOAD FechaEmision as Fecha,

                                MesCorte

                      FROM

                      [C:\Users\j.cabrera\Documents\Documents\REPORTES QLIK VIEW\Nuevos indicadores Q.Alberto Gamez\Reportes Ventas2011 ok\Pruebas\Base Fallo IMSS MYM.xlsx]

                      (ooxml, embedded labels, table is [Fechas Corte]);