Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola a todos, tengo un problema que no he podido resolver.
Partiendo de estos datos:
Quiero crear una tabla pivotante, que tenga como dimensiones
y como expresión:
Quiero además que los resultados estén ordenados (en descendente) por el sumatorio de las ventas, o sea de la que mas vende a la que menos vende.
He creado la tabla pivotante, y como no se puede ordenar por las columnas de las expresiones, en la pestaña orden he insertado una expresión para ordenar las Provincias según las ventas:
El resultado es siguiente:
Caso 1 (ordena incorrectamente):
Caso 2 (ordena correctamente):
Caso 3 (ordena incorrectamente):
Agredecería si alguien puede resolver mi consulta, y si es posible, que la solución no pase por crear una dimensión en la que se precalcule el número de orden.
Adjunto fichero de ejemplo.
Y si lo ordenas por el "Valor Y"?
Hola Juan, el problema es que si lo hago por el "valor y", ya no me quedan ordenados los nombres de los comerciales.
Hola Marcelo,
Aqui tienes una aplicacion con tu problema resuelto.
Saludos,
JV
Hola QL, lo he probado y va bien, pero con esta serie de datos que te adjunto, sigue fallando. Prueba con estos datos:
Gracias.
selecciona la dimension COMERCIAL y en expresion pon: Sum(Ventas)
selecciona la dimension PROVINCIA y en expresion pon: =Ventas
espero que te de el resultado deseado, saludos
Marcelo, cómo estás.
El orden en una tabla pivotante se mantiene de manera independiente a las dimensiones externas. En el primer ejemplo, si ordenás la provincia por la suma de ventas, MADRID y VALENCIA tienen 300 (siempre pensando en el total), por lo tanto, tienen más que BARCELONA. Por eso MADRID aparece antes que BARCELONA para Pepito. Para el caso de Raulito, MADRID y VALENCIA tienen ambos 300, por lo tanto para QV es lo mismo.
Cuando seleccionás un vendedor, ahí el total del vendedor se transforma en el Total absoluto, por eso te lo ordena "bien".
Lamentablemente la solución no es muy elegante. La dimensión de Provincia debe ser calculada, que incluya una referencia al vendedor.
En el ejemplo, podría ser =Left(Comercial,1)&' '&Provincia
Para cada caso, será una combinación de Comercial y Provincia, por lo tanto será ordenado como necesitás. El problema es que queda "feo". Si querés mandá una muestra, así vemos de qué otra manera se podría mostrar, porque usando una tabla es imposible conceptualmente.