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

Announcements
Independent validation for trusted, AI-ready data integration. See why IDC named Qlik a Leader: Read the Excerpt!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Filtrar dos fechas no correlativas

Hola,

¿Existe la posibilidad de introducir una expresión en un área de filtrado que permita seleccionar dos rangos de fechas no correlativos?

Me explico, necesito poder seleccionar dos fines de semana cualquiera, por ejemplo el 4 y 5 de julio y el 11 y 12 de julio.

He probado con una sentencia de este tipo:

>=04/07/2015 <=05/07/2015 + >=11/07/2015 <=12/07/2015

Pero no me funciona, ¿alguna idea? Sería para aplicarlo en Qlik Sense, aunque entiendo que si funciona será igual de válido para Qlik View.

Muchas gracias!

1 Solution

Accepted Solutions
alex_millan
Creator III
Creator III

Hola Pablo,

podrías probar:

{<Fecha= {">=04/07/2015<=05/07/2015",">=11/07/2015<=12/07/2015"}>}

Espero que te ayude.

Un saludo

View solution in original post

6 Replies
Joaquin_Lazaro
Partner - Specialist II
Partner - Specialist II

Hola Pablo:

Intenta con un OR 

Fecha = {'04/07/2015', '05/07/2015', '11/07/2015', '12/07/2015'}

Este Set Analysis in QV funciona

Saludos

Joaquín

alex_millan
Creator III
Creator III

Hola Pablo,

podrías probar:

{<Fecha= {">=04/07/2015<=05/07/2015",">=11/07/2015<=12/07/2015"}>}

Espero que te ayude.

Un saludo

Joaquin_Lazaro
Partner - Specialist II
Partner - Specialist II

Otra posibilidad

{< Fecha= {">=04/07/2015<=05/07/2015"} + {">=11/07/2015<=12/07/2015"} >}

Esta técnica no la he usado, ya nos dirás.

Suerte

Anonymous
Not applicable
Author

Muchas gracias, Álex y Joaquín.

La respuesta de Alex me ha funcionado correctamente y la de Joaquín también me funciona, utilizando el operador +. Lástima que no pueda marcar las dos como correctas .

Como lo estoy utilizando en el componente de filtrado de Qlik Sense, he de introducir la expresión que indicáis omitiendo el campo de filtrado. Además, aunque no lo indicaba en la pregunta por simplificarla algo más, también he de incluir la hora, ya que tiene importancia en el filtrado, la expresión me ha quedado de esta forma:

{">=04/07/2015 14:00<=05/07/2015 23:59",">=11/07/2015 14:00<=12/07/2015 23:59"}>}

alex_millan
Creator III
Creator III

Genial Pablo, me alegro que lo hayas solucionado.

Y gracias por compartir cómo queda en Sense!

Un saludo,

Joaquin_Lazaro
Partner - Specialist II
Partner - Specialist II

Fantástico ... aquí aprendemos sobre la marcha, yo nunca había usado dos tramos sobre el mismo campo.

No puedes marcar las dos como correctas, pero puedes marcar la segunda como 'respuesta útil'

Saludos,

Joaquín