Skip to main content
Announcements
Introducing a new Enhanced File Management feature in Qlik Cloud! GET THE DETAILS!
cancel
Showing results for 
Search instead for 
Did you mean: 
carlosac
Creator II
Creator II

TABLA DE EXCEL GRANDE


Buenas

Queria haceros una consulat.

Tengo una tabla de excel con unas 60 columnas y 600 filas.

Las columnas muestran el stock , las salidas previstas , salidas reales , entradas de albaranes, entradas de pedidos ,....) todo mes a mes.

Cual seria la forma mas inteligente de enfrentarse a esta tabla. Tal y como la tengo, no la he rotado y tengo un cuadro con todo , pero me gustaria por ejemplo poder escoger el mes de enero y que viera solo ese mes .

Os anexo la tabla para que la echeis un vistazo...

1 Solution

Accepted Solutions
julian_rodriguez
Partner - Specialist
Partner - Specialist

Hola Galvan,

1. He poblado tu excel con datos ficticios.

2. Para cada hecho (Stock, Ventas, Entradas, Salidas) puedes:

     a. Crear una crosstable, que cargue como dimensión el campo artículo y como Atributo los hechos. Los datos serán los valores.

     b. Transformar el Atributo, con base en funciones de texto en la fecha correspondiente, por ejemplo:

         Campo [STOCKS] con valor                    --> 'STOCK01'

         Con la siguiente expresión de Script        --> Date#('01/' & Mid(STOCKS,7,2) & '/' & Year(Today()))

         Resulta en una fecha igual a                   -->  01/01/2014

   

3. Habiendo transformado cada uno de los hechos, ir concatenándolos en una tabla consolidada.

En el ejemplo adjunto, lo hice para los dos primeros hechos: Stock y Ventas Real. La clave, está en convertir el nombre del campo en una fecha.

Espero te sea de Utilidad,

Julian

View solution in original post

2 Replies
julian_rodriguez
Partner - Specialist
Partner - Specialist

Hola Galvan,

1. He poblado tu excel con datos ficticios.

2. Para cada hecho (Stock, Ventas, Entradas, Salidas) puedes:

     a. Crear una crosstable, que cargue como dimensión el campo artículo y como Atributo los hechos. Los datos serán los valores.

     b. Transformar el Atributo, con base en funciones de texto en la fecha correspondiente, por ejemplo:

         Campo [STOCKS] con valor                    --> 'STOCK01'

         Con la siguiente expresión de Script        --> Date#('01/' & Mid(STOCKS,7,2) & '/' & Year(Today()))

         Resulta en una fecha igual a                   -->  01/01/2014

   

3. Habiendo transformado cada uno de los hechos, ir concatenándolos en una tabla consolidada.

En el ejemplo adjunto, lo hice para los dos primeros hechos: Stock y Ventas Real. La clave, está en convertir el nombre del campo en una fecha.

Espero te sea de Utilidad,

Julian

carlosac
Creator II
Creator II
Author

Julian gracias de verdad. Tu si eres grande. El ejemplo me ha servido de mucho ya que era lo que buscaba...