Qlik Community

New to Qlik Sense

Discussion board where members can get started with Qlik Sense.

Not applicable

Cálculo precio actual en referencia a precio pasado

Nos gustaría nos facilitaran como calcular el precio actual (indentificación 10) en relación al precio pasado para expresarlo en un KPi

Ejemplo:

Precio Identificación 10 / Precio identificación 2 ==> 2.58/2.19 = 1.17

  

IdentificaciónPrecio (U$S)
12,15
22,19
32,14
42,05
52,08
62,01
72,87
82,65
92,74
102,58

Les agradecemos!

2 Replies
julian_rodrigue
Valued Contributor

Re: Cálculo precio actual en referencia a precio pasado

Hola Diego,

Siempre se compara contra el valor de Identificación = 2? O es variable?

El precio actual, es el de Identificación más alta?.. es decir, más adelante puede ser el 11, o el 12?

Una solución un poco flexible sería:

1. Definir una variable que contenga el Máximo de Identificación, para identificar el precio máximo más adelante.

vIdentificacionMax = Max(Identificación)

2. Definir una variable, que junto con un deslizador por ejemplo, podrías usar para comparar el precio máximo contra otro de los precio de la historia.

vIdentificacionComparativo = 2

(Puedes configurar el deslizador para que tome valores entre Min(Identificación) y Max(Identificación)-1

3. Ahora si, tu variable de expresión sería

Only({<Identificación = {$(=$(vIdentificacionMax))}>} Precio) / Only({<Identificación = {$(=(vIdentificacionComparativo))}>} Precio)

La anterior expresión, divide el valor del precio máximo, sobre aquel cuyo valor de identificador corresponda la variable vIdentificacionComparativo

Saludos!

PD: Adjunto archivo de muestra con mi idea

Not applicable

Re: Cálculo precio actual en referencia a precio pasado

Hola Julián!

Nosotros trabajamos con una base de datos muy extensa semana a semana desde el año 1997 a hoy, lo que pretendemos en Qlik Sense es calcular el precio del producto de la última semana respecto a misma semana de un año atrás (52 semanas antes). Esto es lo que intentamos y no hemos podido en sense. En qlikview si pudimos

Muchas gracias