Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Sumar con 2 condiciones

Hola, os planteo mi problema a ver si alguien me puede ayudar.

If(Dimensionality()=0,(sum(TOTAL{$<FASE_PROYECTO={"DIRECCION"}>}(HRealTarea)))*24,Sum({FASE_PROYECTO='DIRECCION'}{FechFinTarea<FPrevision}HRealTarea))

Pongo este "If" en la expresión de una gráfica para sacar las horas que contiene HRealTarea, la 1ª condición del "If" es correcta, pero la 2ª condición no.

Lo que quiero en la 2ª condición del "If" son las horas que tiene HRealTarea cuando FASE_PROYECTO='DIRECCION' y FechFinTarea<FPrevision

He intentado muchos tipos de análisis de conjuntos y no lo consigo solucionar; me parece que me falla algo en la sintaxis.

Espero alguna respuesta de ayuda.

Un saludo y gracias.

2 Replies
soniacoprosa
Creator
Creator

Hola,

No puedo probarlo, pero prueba a ponerlo así:

If(Dimensionality()=0

, (sum(TOTAL{$<FASE_PROYECTO={"DIRECCION"}>}(HRealTarea)))*24

, Sum((TOTAL{$<FASE_PROYECTO={"DIRECCION"},FechFinTarea<FPrevision}>}HRealTarea))

)

Un saludo,

Not applicable
Author

Prueba de esta forma.

If(Dimensionality()=0, sum(TOTAL{$<FASE_PROYECTO={'DIRECCION'}>}[HRealTarea])*24,

Sum(TOTAL{$<FASE_PROYECTO={'DIRECCION'},[FechFinTarea]<FPrevision}>}[HRealTarea])

)