Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Filili1995
Contributor II
Contributor II

Fechas

Buenos días, necesitaría poder crear una tabla en la cual se recoge unas fechas y quiero que solo me muestre las fechas desde el año 2022 todo lo anterior no quiero que lo muestre, pero en el script si que necesito que lo carge para otros informes.

Me pueden ayudar?

Gracias de antemano

1 Reply
QFabian
Specialist III
Specialist III

Hola @Filili1995 , una opción podría ser la siguiente.

En tu script no aplicar ningun flitro (Where) relacionado a fechas.

Si no existe, crear en el script el campo Año,    year(Fecha) as Año.

Luego en la expresión de tu visualización (gráfico), puedes crear algo como esto : 

Con if :
sum(if(Año >= 2022, Ventas))

Con Set Analisis
sum({<Año = {">=2022"} >} Ventas)

El año también podría ser una variable.

Link a ayuda de Set Analisis

https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/SetAnalys...

 

Y si quieres mostrar un filtro que solo muestre el año 2022 en adelante, una opción es crear un nuevo campo Año específico, por ejemplo :

//Para la creación de la variable tienes 2 opciones.

Set vAño = 2022;//  fijo

//ó

Set vAño = year(today()); //calculado

//Luego crear el campo Año2

Load

campos,

year(Fecha)  as Año,

if (year(Fecha) >= $(vAño), year(Fecha))    as Año2

FROM data;

QFabian