Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
carlosac
Creator II
Creator II

2 TABLAS: MEJOR FORMA DE HACERLO

Buenas

Tengo una consulta. Tengo 2 tablas: la primera son stock y la segunda previsiones.

TABLA1 (STOCK LITROS POR REF)

----------------------------------------------------------

FECHA DEL STOCK

REFERENCIA

STOCK CAJAS

TABLA2 (PREVISONES VENTA)

------------------------

FECHA DE LA PREVISION

REFERENCIA

PREVISION DE LA REF MES A MES

Quiero representar lo siguente:

FECHA STOCK   REFERENCIA    STOCK CAJAS    PREVISION FEB14   PREVISION MAR14     PREVISION ABR14      PREVISION MAY14
-------------------  ---------------   -----------------        ---------------      --------------------      -------------------         --------------------

Feb/2014              A              25                   5                       6                           1                      4

Feb/2014              B              20                   2                       6                           2                      8

¿Que me aconsejais?  Nota.- Hay referencias que no hay stock y si previsión y viceversa. Gracias por anticipado

5 Replies
julian_rodriguez
Partner - Specialist
Partner - Specialist

Hola Galvan

Yo usaría un concatenate con las dos tablas, ya que tienen en común dos campos: Fecha y Referencia.

De esa manera, al construir por ejemplo una tabla pivotante, pones como dimensión la Fecha y la Referencia, y como expresiones la suma de Stock y de Previsión. De esa manera, se verán los datos aún cuando una de las expresiones sea nula.

Saludos!

carlosac
Creator II
Creator II
Author

Hola Juan, asi lo he realizado pero me queda algo como:

Dibujo.bmp

Conoces alguna forma para ocultar o eliminar las columnas llenas de ceros (es decir columnas de los meses siguientes con stock =0).

julian_rodriguez
Partner - Specialist
Partner - Specialist

Hola, En la columna "Ultima previsión", hay datos?

Si los hay, no, no hay manera de eliminar esas filas, porque de hecho deberían aparecer.

Eso indicaría que es una previsión sin stock no?... No es eso correcto?

carlosac
Creator II
Creator II
Author

Perdona, previsiones si que tiene datos lo que pasa es que lo he ocultado ....

Si, ese es el tema. Lo que intento medir es el DIC, es decir los dias que me puedo cubrir con el stock de este mes teniendo en cuenta las previsiones de este mes, el siguiente, el siguiente, etcc....

Te pongo un ejemplo:

REfF      Stock ini mes marzo14    prevision marzo   prevision abril     prevision mayo

    A                       5                                  5                                                               -- con stock me cubro 1 mes

    B                       6                                  5                       1                             -- con stock me cubro 2 meses     

julian_rodriguez
Partner - Specialist
Partner - Specialist

Si entiendo bien, la columna Stock debe aparecer sólo al comienzo de la tabla?

Y las demás columnas son la previsión?

De ser así, la única manera es convertir el Stock de Expresión a Dimensión. Con la funicón Aggr() quizá puedas hacerlo. No tienes un ejemplo con datos reducidos o algo así?