Skip to main content
Announcements
Accelerate Your Success: Fuel your data and AI journey with the right services, delivered by our experts. Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
astringel
Contributor II
Contributor II

Suma Condicional

Hola, tal vez sea algo muy sencillo pero soy nuevo en QlikSense y estoy aprendiendo. 

Como puedo simplificar esta expresión?

sum({<semana={'01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','32','33','34','35','36','37','38','39','40','41','42','43','44','45','46','47','48','49','50','51','52'}>}importe)

algo así como semana<='52'

Gracias de antemano por su ayuda

3 Solutions

Accepted Solutions
joaopaulo_delco
Partner - Creator III
Partner - Creator III

Hi @astringel !

    Puedes probar la siguiente fórmula

sum({<semana={"<=52"}>}importe)

Help users find answers! Don't forget to mark a solution that worked for you!

View solution in original post

astringel
Contributor II
Contributor II
Author

Me funcionó perfecto! Muchas Gracias! 

View solution in original post

JuanGerardo
Partner - Specialist
Partner - Specialist

Para ignorar un filtro, puedes hacerlo así, independientemente de los posibles valores que pueda tomar:

sum ({<semana>} importe)

JG

View solution in original post

5 Replies
joaopaulo_delco
Partner - Creator III
Partner - Creator III

Hi @astringel !

    Puedes probar la siguiente fórmula

sum({<semana={"<=52"}>}importe)

Help users find answers! Don't forget to mark a solution that worked for you!
JuanGerardo
Partner - Specialist
Partner - Specialist

Hola @astringel,

Sólo por curiosidad, si tienes 52 semanas al año, entiendo que quieres sumar todas ellas, y dado que cualquier fecha pertenece a una de esas semanas, ¿por qué quieres poner un filtro que no filtra realmente ninguna fecha? Quizás es que lo estoy entendiendo mal.

Pero si fuera así, te bastaría con Sum(Importe)

JG

astringel
Contributor II
Contributor II
Author

Me funcionó perfecto! Muchas Gracias! 

astringel
Contributor II
Contributor II
Author

Necesito que la suma total prevalezca, aun cuando tenga un filtro por semana.

Me funcionó así:    suma ({<semana = {"<= 52"}>} importe)

¿De qué otra manera podría funcionar?

JuanGerardo
Partner - Specialist
Partner - Specialist

Para ignorar un filtro, puedes hacerlo así, independientemente de los posibles valores que pueda tomar:

sum ({<semana>} importe)

JG