Qlik Community

QlikView App Development

Discussion Board for collaboration related to QlikView App Development.

Not applicable

Expresión como Campo

Hola a todos. Desde ya muchas gracias por la desinteresada ayuda.

Quisiera saber como puedo utilizar los resultado de una expresión como Campo .

En mi planilla pude obtener los resultados de cuantos días transcurrieron desde la última vez que mis clientes me hicieron la última compra

(today()-Max (Fecha)  pero me gustaria poder seleccionar a los que por ejemplo no me han comprado en 30 días o más.

He buscado sin resultado positivo la manera de crear un campo a partir de una expresión.

Nuevamente muchas gracias

2 Replies
Highlighted
j_cabrera
Contributor II

Re: Expresión como Campo

Yo aria algo asi, espero te  sirva

If(Today()-Max (Fecha) <=45, '0-45',

     if(Today()-Max (Fecha)<=60, '46-60',

     if(Today()-Max (Fecha) <=90, '61-90',

     if(Today()-Max (Fecha) <=91, 'Mas de 90',

     if(Today()-Max (Fecha) <=500, 'Mas de 90' )))))

joseduque
New Contributor III

Re: Expresión como Campo

Hola,

Te recomiendo obtener ese resultado desde el script restando el Today()-Max(Fecha) y luego utilizar un Inline o un excel que tenga los rangos que necesitas:

Inicio      Fin      Rango

0              45        0-45

45           60         46-60

60           90         61-90

90                         Mas de 90

Y luego utilizar un intervalmatch.

Espero sea de ayuda