Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
carlosac
Creator II
Creator II

Diferencia fecha hasta fecha actual y agrupacion fechas por rangos

Buenos días

Tengo una tabla de la siguiente forma:

hhhhh.bmp

Me gustaria añadir 1 columna que calculara la diferencia de dias entre la FECHA ULTIMO MOVIMIENTO y la ACTUAL y otra en la que pudiera hacer rangos como por ejemplo 3 meses, 6 meses , 9 meses , 1 año para hacer filtros por esa DIFERENCIA DE DIAS.  Alguien me puede ayudar????

1 Solution

Accepted Solutions
soniacoprosa
Creator
Creator

Hola,

En QV cuando restas 2 campos fecha, la diferencia te la da en días.

Primero deberías transformar tu campo fecha a formato YYYYMMMDD.

Después puedes crear una expresión con la fecha actual, Today() te dará dicha fecha, pero deberías ponerla en el mismo formato de antes.

Si restas las columnas, tendrás la diferencia en días.

Jugando un poco con funciones de fecha, creo que podrás realizar el resto de cosas que necesitas.

Un saludo,

De: galvan cortijo

Enviado el: lunes, 14 de octubre de 2013 9:15

Para: Sonia Fernández

Asunto: - Diferencia fecha hasta fecha actual y agrupacion fechas por rangos

<http://community.qlik.com/> QlikCommunity

Diferencia fecha hasta fecha actual y agrupacion fechas por rangos

creado por galvan cortijo <http://community.qlik.com/people/carlosac?et=watches.email.thread> en QlikView en Español - Ver la discusión completa <http://community.qlik.com/message/405373?et=watches.email.thread#405373>

View solution in original post

3 Replies
soniacoprosa
Creator
Creator

Hola,

En QV cuando restas 2 campos fecha, la diferencia te la da en días.

Primero deberías transformar tu campo fecha a formato YYYYMMMDD.

Después puedes crear una expresión con la fecha actual, Today() te dará dicha fecha, pero deberías ponerla en el mismo formato de antes.

Si restas las columnas, tendrás la diferencia en días.

Jugando un poco con funciones de fecha, creo que podrás realizar el resto de cosas que necesitas.

Un saludo,

De: galvan cortijo

Enviado el: lunes, 14 de octubre de 2013 9:15

Para: Sonia Fernández

Asunto: - Diferencia fecha hasta fecha actual y agrupacion fechas por rangos

<http://community.qlik.com/> QlikCommunity

Diferencia fecha hasta fecha actual y agrupacion fechas por rangos

creado por galvan cortijo <http://community.qlik.com/people/carlosac?et=watches.email.thread> en QlikView en Español - Ver la discusión completa <http://community.qlik.com/message/405373?et=watches.email.thread#405373>

carlosac
Creator II
Creator II
Author

Gracias Sonia, al final he realizado un Today()-[FECHA ULTIMO MOV] y asi he calculado los dias desde la fecha actual a la de último movimiento. Para los rangos he introducido un excel y me sirve m´ñas o menos. Queria hacer un CASE pero al tener un GROUP BY el el script me las he visto y deseado y al final he realizado este medio apaño. Gracias por todo.

 

,

soniacoprosa
Creator
Creator

De nada.

De: galvan cortijo

Enviado el: lunes, 14 de octubre de 2013 15:35

Para: Sonia Fernández

Asunto: Re: - Diferencia fecha hasta fecha actual y agrupacion fechas por rangos

<http://community.qlik.com/> QlikCommunity

Diferencia fecha hasta fecha actual y agrupacion fechas por rangos

respuesta de galvan cortijo <http://community.qlik.com/people/carlosac?et=watches.email.thread> en QlikView en Español - Ver la discusión completa <http://community.qlik.com/message/405669?et=watches.email.thread#405669>