Skip to main content
Announcements
Qlik Introduces a New Era of Visualization! READ ALL ABOUT IT
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Calcular porcentaje año previo

     Hola, tengo la siguiente duda y no se como resolverla. Yo tengo  3 selectores para conformar fecha(dia,mes,año) y yo quiero que si yo selecciono por ejemplo el año actual, calcular el porcentaje con respecto al año anterior, si yo selecciono mes y año, me lo compare con el año anterior y si selecciono dia, mes,año, me lo compare con el mismo dia del año anterior.

     El porcentaje en si, es algo que si debo sacar yo, la cuestión es como consigo los datos del año anterior. A la hora de representarlo, me habia planteado el usar un grafico de indicador, que me indicara si ha aumentado el nivel de ventas o por el contrario no. Seria la primera vez que uso este tipo de gráfico...asi que no me vendría mal alguna indicación del mismo

      Acepto cualquier sugerencia

     Un saludo

1 Solution

Accepted Solutions
alex_millan
Creator III
Creator III

Hola Jonay,

te adjunto documento de ejemplo y excel con los datos utilizados. El cálculo de los importes del año y del año anterior se realiza mediante Set Analysis.

La definición de las expresiones tendrás que ajustarlas en función de cómo tengas denominados los campos y cómo defines las partículas Set. Yo en este ejemplo me baso en la definición de variables que me ayudan a montar el Set Analysis.

Espero que te sirva de ayuda.

Un saludo.

View solution in original post

9 Replies
alex_millan
Creator III
Creator III

Hola Jonay,

te adjunto documento de ejemplo y excel con los datos utilizados. El cálculo de los importes del año y del año anterior se realiza mediante Set Analysis.

La definición de las expresiones tendrás que ajustarlas en función de cómo tengas denominados los campos y cómo defines las partículas Set. Yo en este ejemplo me baso en la definición de variables que me ayudan a montar el Set Analysis.

Espero que te sirva de ayuda.

Un saludo.

Anonymous
Not applicable
Author

Hola Alex, la verdad que el ejemplo es buenisimo, muy completo y es lo que voy buscando. Ahora me surge una duda, tu lo defines con variables porque solo tienes 2 años, y eso te vale para año maximo y un año menos que es el anterior.

En mi caso, yo puedo tener 3 años o más, por ello necesito que la resta del año anterior se haga con respecto al año que este seleccionado, no se como hacer la expresión correcta al respecto, no veo ningún ejemplo que este echo sin variables

lo que pretendo hacer es año = $ :: año   -1  , ese -1 no se como indicarselo para que se haga de forma correcta, imagino que habrá alguna forma de hacerlo, pero no se como

Muchas gracias por tu ayuda

Un saludo

alex_millan
Creator III
Creator III

Hola Jonay,

el ejemplo te sirve aunque tengas más años, el valor de la variable la toma en función del año que tengas seleccionado. Si tienes del año 2010 al 2015, al seleccionar 2013, calculará 2013 y el anterior (2012). Si cambias la selección al 2014, calculará 2014 y 2013.

Puedes hacer test incorporando más datos al Excel, así compruebas como funciona

Anonymous
Not applicable
Author

Buenas Alex, la verdad que funciona super bien. Era lo que necesitaba, mi duda ahora es con referente al tamaño, el que tú creastes es algo "bestial" y yo quiero añadir algo a modo anecdótico para que se tenga una imagen visual, ahora mismo lo tengo de la siguiente manera:

                                   comparador.png

Yo quiero saber como puedo agrandar lo que es en si el gráfico y que no quede tanto fondo blanco, sino que se le de prioridad al gráfico en si

¿Se te ocurre como? He intentado tocar valores en las propiedades, pero no consigo que aumente lo que es el gráfico y que se reduzca tanto fondo blanco

Un saludo

JoaquinLazaro
Partner - Specialist II
Partner - Specialist II

Hola Jonay:

Pulsa Ctrl + Mayus con el gráfico activado, se abren unos cuadros rojos los ajustas como más te guste.

Saludos

Joaquín

alex_millan
Creator III
Creator III

Hola,

te adjunto el documento con el objeto un poco "tuneado".

De todas maneras, también podrías probar con otro tipo de indicador, si en las propiedades del objeto vas a la pestaña estilo verás otras formas que puede tomar, quizás alguna te convenza más.

Un saludo

alex_millan
Creator III
Creator III

Hola Jonay,

recuerda cerrar el hilo si solventaste tu consulta.

Gracias y un saludo

gabriel_as
Contributor III
Contributor III

La verdad excelente tu aporte, solo un comentario, silo que quieres mostrar es el incremento (o decremento) del año actual vs año anterior la formula es:

(Valor Nuevo - Valor Anterior) / Valor anterior

Veo que tu haces la división entre el valor Nuevo y creo no es lo correcto.

Saludos

alex_millan
Creator III
Creator III

Totalmente correcto Gabriel, actualizo el aporte corregido.

Gracias por avisar de la errata!