Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
varima
Contributor
Contributor

Ordenar suma de acumulados por varias dimensiones (dealer, mes y año) en pivot

Hola buenas tardes,

Agradezco de antemano su atención, mi consulta es de "suma de acumulada en pivot".

Tengo una tabla con las siguientes columnas: Concesionario_atencion, Año_lanza, Mes_lanza y Cantidad.

Deseo obtener 2 Columnas Acumuladas, "Acumulado" y "Acumulado Total"

En la columna Acumulada; se busca la suma acumulada de "Cantidad" por "Concesionario_atencion", "Año_lanza", "Mes_lanza", reiniciando en cada año.

En el periodo Oct-2015, el valor es incorrecta de la columna "Acumulado" lo correcto es la suma de: 539 + 519 =1058, pero muestra 1077 (539 + 519 + 19).

La expresion empleada es:

= aggr( rangesum(above( count({<Año_lanza>}[Fechalanzamiento]),0,rowno(TOTAL))),Concesionario_atencion,Año_lanza,Mes_lanza)

varima_0-1614618443254.png

Y la columna Acumulada Total debe mostrar la suma de cada fila y reiniciar al ser un Concesionario distinto "Concesionario_atencion"

Expresion empleada:

= aggr( rangesum(above( TOTAL count({<Concesionario_atencion>}[Fechalanzamiento]),0,rowno())),Concesionario_atencion,Año_lanza,Mes_lanza)

Gracias.

Si necesita mayor aclaració no dude en contactarme.

Saludos

1 Solution

Accepted Solutions
Marcos_Ferreira_dos_Santos

Ok Varima,

It seems that this change works for your field "Acumulado":   =rangesum(above(count([Fecha lanzamiento]),0,rowno()))

Please test it there.

Buena suerte!

Marcos

View solution in original post

4 Replies
Marcos_Ferreira_dos_Santos

Hola Varima, buenos dias!

Ud ha hechado la solucion de ese problema?  Conta-nos.

Sí aún está en abierto, yo te pregunto: cual es la expresión para la columna "Cantidad" ?

Una ideia practica seria compartir tu archivo QVW.

Otra cosa es poner tus proximas dudas en Inglés para que más personas te ayuden.

Hasta pronto!

Marcos

 

varima
Contributor
Contributor
Author

Hola Marcos, agradezco tu respuesta.

No he podido solucionar el problema, envio el archivo QVW.

My english is not good, but i will try.

Marcos_Ferreira_dos_Santos

Ok Varima,

It seems that this change works for your field "Acumulado":   =rangesum(above(count([Fecha lanzamiento]),0,rowno()))

Please test it there.

Buena suerte!

Marcos

varima
Contributor
Contributor
Author

Muchas gracias Marcos, la columna "Acumulado" queda perfecto.

Intente replicar la expresión en la columna "Acumulado Total", pero no anda del todo, debe sumar las Cantidad por mes y año de forma continua y reiniciarse en "Concesionario_atencion"

 

The column "Acumulado Total" must show the sum of each row and restart as it is a different Dealer "Concesionario_atencion".

Expression used:

=aggr(rangesum(above(count({<Concesionario_atencion>}Fechalanzamiento]),0,rowno())),Concesionario_atencion,Año_lanza)

varima_1-1615833319410.png