Skip to main content
Announcements
Qlik Connect 2025: 3 days of full immersion in data, analytics, and AI. May 13-15 | Orlando, FL: Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Filtrar por fecha mayor y menor

Estimados, buenos días;

Tengo la siguiente inquietud, necesito obtener el valor de un campo de tabla según corresponda con la menor fecha de otro campo, así como también el valor de un campo cuando la fecha sea mayor.

La tabla que tengo por ejemplo es así

N° Material     |     Fecha     |     Monto

10000001     |     22.11.2014     |     43

10000001     |     13.12.2014     |     23

10000001     |     24.12.2014     |     34

10000001     |     17.12.2014     |     12

10000001     |     05.12.2014     |     08

10000002     |     01.12.2014     |     02

10000002     |     03.12.2014     |     12

10000002     |     11.12.2014     |     34

10000002     |     23.12.2014     |     100


Si yo filtro los datos por ejemplo  Mes = 12, Año = 2014 el resultado en una tabla pivote es:


N° Material     |     Fecha     |     Monto

10000001     |     13.12.2014     |     23

10000001     |     24.12.2014     |     34

10000001     |     17.12.2014     |     12

10000001     |     05.12.2014     |     08

10000002     |     01.12.2014     |     02

10000002     |     03.12.2014     |     12

10000002     |     11.12.2014     |     34

10000002     |     23.12.2014     |     100

Mi inquietud es que necesito crear una tabla pivote con los siguientes datos:

N° Material     |     Monto fecha mayor     |     Monto fecha menor

10000001       |                34                  |               08

10000002       |                100                |               02


Intente usar


=sum({<Fecha ={"(=max(date(Fecha)))"}>} Monto) pero indistintamente de si la fecha es mayor o no, suma todo los montos.


Saludos.-

1 Solution

Accepted Solutions
Not applicable
Author

Encontré una función que resuelve el problema, no se si es la optima, pero funciona

=FirstSortedValue(monto,fecha) y

=FirstSortedValue(monto,-fecha)


Respectivamente

Saludos.-

View solution in original post

1 Reply
Not applicable
Author

Encontré una función que resuelve el problema, no se si es la optima, pero funciona

=FirstSortedValue(monto,fecha) y

=FirstSortedValue(monto,-fecha)


Respectivamente

Saludos.-