Skip to main content
Announcements
Announcing Qlik Talend® Cloud and Qlik Answers™ to accelerate AI adoption! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Fecha correspondiente a un valor máximo

Hola, a ver si alguien me puede ayudar.

Tengo una tabla excel como la siguiente:

excel fecha.PNG.png

Lo que intento representar es el máximo de energía de un mes y un año.

( Max({$< MES={"ABRIL"},AÑO={"2014"}>} Energía )

Hasta aquí bien, pero ahora quiero representar en un objeto de texto la fecha y hora donde está ese máximo.

Alguien sabe cómo hacer esto?

Un saludo y muchas gracias.

1 Solution

Accepted Solutions
jolivares
Specialist
Specialist

Debes quitar el signo de - del aggr...

View solution in original post

5 Replies
Not applicable
Author

Nadie puede ayudarme? Estoy intentando todo lo que puedo pero no consigo resolverlo.

Usando first o top creo que podría salir, pero no consigo hacer que muestre la fecha y la hora.

Por ejemplo si el máximo de todos esos valores de la imagen es 808, en la misma fila corresponde a la fecha 01/01/2014 y hora 8:15.

Un saludo.

jolivares
Specialist
Specialist

Prueba con esta expresion:

=Date(FirstSortedValue(FECHA,-Aggr(Max([ENERGIA ACTIVA]),MES,FECHA)))

=Time(FirstSortedValue(HORA,-Aggr(Max([ENERGIA ACTIVA]),MES,FECHA,HORA)))

Not applicable
Author

Hola Juan, muy buena solución, pero ahora intento sacar el mínimo y no lo consigo.

Usando la siguiente expresión:

Date(FirstSortedValue(Intervalo,-Aggr(Min({$<[POTENCIA DEMANDADA]={">0"},AÑO={"2014"},MES={"ABRIL"}>}[POTENCIA DEMANDADA]),MES,Intervalo)))

El máximo sale perfectamente con max(), pero al cambiarlo por min() el mínimo no sale.

A qué puede deberse esto?

Un saludo y muchas gracias

jolivares
Specialist
Specialist

Debes quitar el signo de - del aggr...

Not applicable
Author

Muchas gracias Juan. He aprendido mucho con tus consejos.

Un saludo.