Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Luis_Calvo
Contributor III
Contributor III

SUBTOTAL EN CADA REGISTRO

Hola a todos,

De antemano les agradezco la ayuda que me puedan brindar, estoy tratando de hacer una agregación con la función aggr pero no me da como lo quiero. Lo que quiero es que me deje en cada registro un subtotal, he tratado de recrear un ejemplo bastante sencillo para mostrar lo que quiero, como ven en el siguiente cuadro estoy agrupando por país y trayendo en una columna la suma total. Así es como lo quisiera.

PAÍSCIUDADCOSTOTOTAL POR PAÍS
COLOMBIABOGOTA100600
COLOMBIACALI200600
COLOMBIAMEDELLÍN300600
ESPAÑAMADRID150750
ESPAÑABARCELONA250750
ESPAÑASEVILLA350750


Sin embargo cuando hago la agrupación con set analysis en la columna "TOTAL POR PAÍS", algo así:

sum(aggr(sum(costo),PAÍS))         Y me arroja el siguiente resultado.

PAÍSCIUDADCOSTOTOTAL POR PAÍS
COLOMBIABOGOTA100600
COLOMBIACALI2000
COLOMBIAMEDELLÍN3000
ESPAÑAMADRID150750
ESPAÑABARCELONA2500
ESPAÑASEVILLA3500

 

Y realmente necesito que este subtotal me lo deje en cada registro.

Quedo atento a sus amables comentarios y/o posible solución.

Saludos

Labels (2)
1 Solution

Accepted Solutions
joseph_morales
Creator II
Creator II

Hola  @Luis_Calvo ,

 

Puedes intentar usando la siguiente formula: sum(TOTAL <[PAÍS]> COSTO) , te va a dar el total del país para cada ciudad.

 

Saludos

 

Joseph

Best Regards,
Joseph Morales

View solution in original post

2 Replies
joseph_morales
Creator II
Creator II

Hola  @Luis_Calvo ,

 

Puedes intentar usando la siguiente formula: sum(TOTAL <[PAÍS]> COSTO) , te va a dar el total del país para cada ciudad.

 

Saludos

 

Joseph

Best Regards,
Joseph Morales
Luis_Calvo
Contributor III
Contributor III
Author

muchas gracias, efectivamente lo solucione de esa forma.