Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Q&A with Qlik - Qlik Cloud Migration: Questions about migrating to Qlik Cloud? Catch the latest replay!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

AYUDA

Hola, me podrían ayudar con una formula en Qlikview que me ayude a calcular las ventas en unidades pero únicamente de los clientes que cumplan la siguiente condición;

  1. Clientes que hayan comprado 20 unidades o más

Muchas Gracias por sus comentarios

4 Replies
hector_munoz
Specialist
Specialist

Hola Fernando,

Prueba algo similar a esto con análisis de conjuntos:

=Sum({<Cliente={"=Sum([Unidades Vendidas])>=20"}>} Ventas)

Espero que te sirva...

Saludos,

H

Nacho
Partner - Contributor
Partner - Contributor

Hola Fernando,


Quizás sería bueno utilizar la función P() para obtener el conjunto de clientes que cumplen con la condición que comentas. Algo así:


Count({<Cliente=P({1<Cliente={"=$(Sum([Unidades Vendidas])>=20)"}>})>} DISTINCT

Cliente)



Suerte,

Un saludo

Anonymous
Not applicable
Author

Muchas Gracias a todos, en mi caso necesitaba contar cuantas unidades están comprando los clientes de una marca especifica, pero la condición era que solo pueda visualizar los clientes que compran de 20 unidades o más, aplique esta expresión y me funciono.

if ([Marca]= 'GATORADE', if(sum (#Cantidad)>= 20,sum (#Cantidad),))

Una vez que tengo como filtro la marca especifica la expresión me da el resultado que necesitaba.

pana Michael, Gracias!

asiic999
Contributor II
Contributor II

Curiosamente ayer viendo funciones de Sense vi una que la cual agrupa dimensiones, desconozco si se aplica para view pero la solución quedaría dinámico sin importar la Marca. Por si alguien la conoce o me desmiente