Skip to main content
Announcements
See why Qlik is a Leader in the 2024 Gartner® Magic Quadrant™ for Analytics & BI Platforms. Download Now
cancel
Showing results for 
Search instead for 
Did you mean: 
josemaria
Creator II
Creator II

Mostrar en un Tabla pivotante lo que no tiene ventas

Hola a todos,

Estoy trabajando en un proyecto para la red comercial de la empresa. La intención es tener una tabla con un ranking de ventas por país y poder ver qué modelos ha comprado los clientes y cuales han dejado de comprar.

El problema que tengo es que cuando aplico el filtro de vendedor, si un modelo no lo ha vendido a ningún cliente me desaparece de la vista (ejemplo el nº9 del ranking). 

hay alguna forma que me muestre todos los datos aunque no lo haya vendido este vendedor?

Gracias por la ayuda.

Saludos

 

 

 

 

 
 
7 Replies
adriansalas
Contributor III
Contributor III

En la pestaña Dimensiones da clic en Show All Values y en la pestaña Presentación quita el checbox de Suprimir valores en Cero. 

 

Marcos_rv
Creator II
Creator II

 y esta bien que no se vea, si vos seleccionas un vendedor y ese no vendió un producto es normal que no lo veas, porque dentro de la selección( en este caso vendedor) no hay un modelo dentros de los registro posibles.

Saludos!!!

josemaria
Creator II
Creator II
Author

Hola Adrian,

En primer lugar darte las gracias por contestar a la pregunta. En este caso no tengo marcado la el checbox de suprimir Valores en cero.

sigo investigando y si tengo novedades os comento.

Gracias por todo.

Saludos

 

 

josemaria
Creator II
Creator II
Author

Hola Marcos,

Si tienes razón que esta bien, pero lo que necesito es crear alguna expresión  que me los muestre.

muchas gracias por contestar, si tengo novedades os voy informando.

Saludos

 

rubenmarin

Hola, si estás usando una tabla pivotante con una dimensión vertical solo te saldrán datos cuando algún registro esté relacionando la dimensión vertical con la horizontal.

Se puede crear un producto cartesiano haciendo un 'Outer join' de una tabla con los clientes con otra de los productos, si las tablas no tienen campos en común se crearían todas las combinaciones entre las filas. Usando 'where not Exists(ClaveCompuestaClienteArticulo)' podrías quedarte solo con las que realmente no tienen datos y evitar duplicarlas todas.

Si tienes muchos clientes y artículos te puede llegar a crear demasiados registros simplemente para mostrar el 0 y sería mejor evitarlo.

Saludos.

josemaria
Creator II
Creator II
Author

Gracias Ruben, lo voy a probar aunque tengo bastantes registros.

te comento cuando tenga algo

 

saludos

 

rubenmarin

Puedes probar restringiendo los artículos a los x primeros según el ranking para reducir el nº de registros creados.

Saludos.