Skip to main content
Announcements
See why Qlik is a Leader in the 2024 Gartner® Magic Quadrant™ for Analytics & BI Platforms. Download Now
cancel
Showing results for 
Search instead for 
Did you mean: 
valmanar
Contributor III
Contributor III

Porcentaje de participación de los distintos niveles de una tabla jerarquica

Hola a todos, he creado una tabla con el comando Hierarchy para convertirla en una jerarquia y esto lo hace ok, ahora lo que quiero es que en cada nivel de la jerarquia me calcule su participación del importe de ventas sobre el nivel de jerarquia inmediatamente superior, p.ej:

                                   %Participacion

- Nivel Raiz                    100%

     - Nivel                         60%

          - Subnivel               20%

          - Subnivel               80%   

     - Nivel                         40%

          - Subnivel               30%

          - Subnivel               70%

Dónde los subniveles muestran su participación de las ventas sobre el 100% de ventas de su Nivel, a su vez cada Nivel muestra su participación de ventas sobre el Nivel Raiz

¿Cómo podría hacerlo?.

Muchas gracias por vuestra ayuda y saludos.

1 Solution

Accepted Solutions
luiskeyrus
Partner - Contributor III
Partner - Contributor III

Antes de nada probaría la siguiente expresión:

sum(TOTAL<Nivel>%Participacion)

o dependiendo de como lo hayas hecho:

sum(Participacion)/sum(TOTAL<Nivel>Participacion)




Si esto no te sirve en Sense puedes ir a cada una de las 3 dimensiones y seleccionar en cada una de ellas: mostrar total. La tabla ideal sería una tabla pivotante con las 3 dimensiones: Nivel Raiz, Nivel y SubNivel.


Pruébalo  y si no funciona lo intentamos solucionar entre todos.


Un saludo.


Luis García.

View solution in original post

5 Replies
el_aprendiz111
Specialist
Specialist

Hi,

1 example

TOT_PERCENT.gif

valmanar
Contributor III
Contributor III
Author

Gracias por tu respuesta, el problema que tengo es que estoy utilizando Sense y no veo cómo replicar lo que me dices ya que no sé dónde poner los subtotales que tienes por cada mes de tu ejemplo, ¿alguna idea pero con Sense?.

Saludos.

luiskeyrus
Partner - Contributor III
Partner - Contributor III

Antes de nada probaría la siguiente expresión:

sum(TOTAL<Nivel>%Participacion)

o dependiendo de como lo hayas hecho:

sum(Participacion)/sum(TOTAL<Nivel>Participacion)




Si esto no te sirve en Sense puedes ir a cada una de las 3 dimensiones y seleccionar en cada una de ellas: mostrar total. La tabla ideal sería una tabla pivotante con las 3 dimensiones: Nivel Raiz, Nivel y SubNivel.


Pruébalo  y si no funciona lo intentamos solucionar entre todos.


Un saludo.


Luis García.

valmanar
Contributor III
Contributor III
Author

Perfecto Luis, muchas gracias por la ayuda.

Saludos

luiskeyrus
Partner - Contributor III
Partner - Contributor III

Me alegro por la ayuda valmanar

Si es la correcta, puedes marcarla como tal y ayudamos a otros compañeros.

Un saludo.

Luis García.