Skip to main content
Announcements
SYSTEM MAINTENANCE: Thurs., Sept. 19, 1 AM ET, Platform will be unavailable for approx. 60 minutes.
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Total para tabla pivotante

Hola,

He visto que hay muchos temas abiertos en torno a esta cuestión pero ninguno termina de resolver mi duda.

Tengo una tabla pivotante con dos dimensiones y tengo seleccionada la opción de sumas parciales para una dimensión, lo cual me funciona perfectamente.

El problema me surge cuando quiero que la tabla me muestre también el total es decir, la suma completa. No se puede marcar esta opción en la expresión, y si intento que me de las sumas parciales para la otra dimensión, el resultado no es la suma total, sino la ultima suma parcial de la otra dimensión.

¿Alguien sabe como solucionarlo? ¿O como puedo mostrar el total en una tabla Pivotante?

Muchas gracias

15 Replies
Anonymous
Not applicable
Author

Si claro,

Perdona, ahí va el del otro ejemplo.

rubenmarin

Hola Maria, para que el total te haga la suma por separado de cada indicador puedes usar esta expresión:

If(Dimensionality()=0,

Sum(Aggr(sum({<ITACA_ACCOUNT={'COMISIONES NETAS','MARGEN ORDINARIO','RESULTADO ATRIBUIDO AL GRUPO','RESULTADO ANTES DE IMPUESTOS'}>}IMPORTE), ITACA_ACCOUNT)),

sum({<ITACA_ACCOUNT={'COMISIONES NETAS','MARGEN ORDINARIO','RESULTADO ATRIBUIDO AL GRUPO','RESULTADO ANTES DE IMPUESTOS'}>}IMPORTE))

sorrakis01
Specialist
Specialist

Hola,

Yo lo haría parecido a como dice Alex más abajo pero en la misma expresion.

Saludos,

Anonymous
Not applicable
Author

Hola Ruben,

Si que es cierto que con esa opción me calcula un total, pero no me calcula de forma correcta el resultado de las sumas. Entiende como que todo es lo mismo, y la total me da un resultado en el que se está multiplicando el valor.

rubenmarin

Hola Maria, a mi sí que me sumaba bien las parciales. También es ciertoq ue solo he leído tu primer post y luego he descargado el EJEMPLO_Pruebas.qvw del post del

Ahora que lo veo el ejemplo que pones se parece más a la tabla de la derecha, en esa me sale usando la expresión:

If(Dimensionality()=0, Sum(Aggr(sum(IMPORTE), ITACA_ACCOUNT,[DESCRIPCION ID_UNIT])),

sum(Total<ITACA_ACCOUNT,[DESCRIPCION ID_UNIT]>IMPORTE))

Anonymous
Not applicable
Author

Muchas gracias, ahora si me va bien!