Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
leo_pulecio
Contributor II
Contributor II

12 meses acumulado en qlik sense

Buen día para todos.

Acudo a su colaboración debido a que estoy realizando un reporte en qlik sense donde tengo los siguientes datos:

id de cliente, año, mes, promedio del consumo de los ultimos tres meses antes de la revision, consumo del cliente mes a mes después de la revisión y diferencia  entre el promedio de consumo y el nuevo consumo del cliente cada mes (RECUPERACIÓN).

El reporte que debo realizar es mostrar el acumulado de la "RECUPERACIÓN" de los últimos 12 meses, tengo información desde febrero de 2015 hasta la fecha, lo que significa que:

febrero de 2016 debe mostrar el acumulado de febrero de 2015 a enero de 2016,

marzo de 2016 debe mostrar el acumulado de marzo de 2015 a febrero de 2016,

abril de 2016 debe mostrar el acumulado de abril de 2015 a marzo de 2016,

y así sucesivamente.


He consultado bastante y encuentro la opción de 

Rolling 12 months sum,

accumulate 12 steps back,

rangesum,

pero al parecer todo funciona solo para Qlikview y lo necesito es en Qlik Sense


Agradezco su ayuda y espero me entiendan lo que necesito.

5 Replies
jolivares
Specialist
Specialist

Es lo mismo para Sense... si tienes la aplicacion por ahi subela para ayudarte con el problema.  Construye una hoja con lo que quieres con datos ficticios y subela a la pagina, es mas facil de darte la mano.

leo_pulecio
Contributor II
Contributor II
Author

Como puedo subir la aplicación, disculpa mi ignorancia en el tema.

jolivares
Specialist
Specialist

Localiza, con el explorador de ficheros donde estan los que tienen extension "QVF".

Lo mejor es hacer una busqueda [nombre].qvf.  Y ese fichero es el que debes adjuntar.

Puedes comenzar a buscar en el directorio de ...Qlik\sense\apps

leo_pulecio
Contributor II
Contributor II
Author

Hola buen día, quería confirmar si pudiste ver la aplicación?

jolivares
Specialist
Specialist

Te acabo de contestar...

Crea una tabla nueva con "fechab" para que veas el resultado mejor y esta expresion.

Sum({<[AÑO_RECUPERACION], MES_RECUPERACION=, fechab={">=$(=date(addmonths(max(fechab),-12),'YYYY-MM-DD'))<$(=date(max(fechab),'YYYY-MM-DD'))"}>} RECUPERADA)

Parte del problema que tienes para no poder ver el resultado es que el formato de fecha tuyo esta en "año-mes-dia" y la conversion de Qlik está en "dia/mes/año"