Qlik Community

Ask a Question

App Development

Discussion board where members can learn more about Qlik Sense App Development and Usage.

Announcements
April 22, 2PM EST: Learn about GeoOperations in Qlik Sense SaaS READ MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
LUISDELVALLE
Partner
Partner

Set Analysis suma de un campo según el mes y año seleccionado

tengo un KPI que suma el total de saldo 

quiero agregar una  función que sume las facturas que se tienen hasta el mes seleccionando no logro hacer que funcione , agradecería una corrección de ser el caso de que mi función este mal 

   sum( { <Fecha={"<=$(=max(date(Fecha Vencimiento)))"}> } Saldo)

Labels (3)
1 Solution

Accepted Solutions
vmoreno2605
Creator
Creator

Si con mes seleccionado te refieres a un filtro del Qlik, me imagino que el resultado que te esta trayendo ese set analysis es la suma únicamente del mes que estas seleccionando. Nosotros teníamos un problema similar con una aplicación que mide la rotación de personal, necesitaba ver el acumulado y el seleccionar una fecha en qlik no te deja, esto es por que la selección te va a bloquear cualquier cosa que no este relacionada, es decir si seleccionas mayo-2018 no te va a traer nada que no sea ese periodo, aquí te voy a dar dos opciones, una es lo que nosotros hicimos y otra es algo que creo que te puede funcionar, mas no estoy seguro si funcione puesto a que no lo he probado.

Opción 1:

  sum( {1 <Fecha={"<=$(=max(date(Fecha Vencimiento)))"}> } Saldo)

Esta es tu función con un agregado, ese "1" al inicio indica que no le importa lo que este seleccionado, trayendo así todos los valores, sin embargo el set analysis debería de bloquear eso y traerte lo que tu estas pidiendo. Repito, no lo he probado así pero puede jalar.

Opción 2: Esto fue lo que nosotros hicimos, al no poder seleccionar una fecha pues ocurre lo que ya te he comentado sobre la selección así que creamos una forma de establecer una fecha "limite" sin necesidad de hacer selecciones, con una extension llamada QsVariable hicimos esto

Capture.PNG

 

Un selector de fecha en la parte de arriba al lado derecho, la fecha introducida ahí es mi limite y me permite ver la información a partir de esa fecha hacia atrás (en este caso únicamente del año que se esta viendo)

 

Espero que te sirva de algún modo, saludos!

View solution in original post

1 Reply
vmoreno2605
Creator
Creator

Si con mes seleccionado te refieres a un filtro del Qlik, me imagino que el resultado que te esta trayendo ese set analysis es la suma únicamente del mes que estas seleccionando. Nosotros teníamos un problema similar con una aplicación que mide la rotación de personal, necesitaba ver el acumulado y el seleccionar una fecha en qlik no te deja, esto es por que la selección te va a bloquear cualquier cosa que no este relacionada, es decir si seleccionas mayo-2018 no te va a traer nada que no sea ese periodo, aquí te voy a dar dos opciones, una es lo que nosotros hicimos y otra es algo que creo que te puede funcionar, mas no estoy seguro si funcione puesto a que no lo he probado.

Opción 1:

  sum( {1 <Fecha={"<=$(=max(date(Fecha Vencimiento)))"}> } Saldo)

Esta es tu función con un agregado, ese "1" al inicio indica que no le importa lo que este seleccionado, trayendo así todos los valores, sin embargo el set analysis debería de bloquear eso y traerte lo que tu estas pidiendo. Repito, no lo he probado así pero puede jalar.

Opción 2: Esto fue lo que nosotros hicimos, al no poder seleccionar una fecha pues ocurre lo que ya te he comentado sobre la selección así que creamos una forma de establecer una fecha "limite" sin necesidad de hacer selecciones, con una extension llamada QsVariable hicimos esto

Capture.PNG

 

Un selector de fecha en la parte de arriba al lado derecho, la fecha introducida ahí es mi limite y me permite ver la información a partir de esa fecha hacia atrás (en este caso únicamente del año que se esta viendo)

 

Espero que te sirva de algún modo, saludos!

View solution in original post