Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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ón | Precio (U$S) |
1 | 2,15 |
2 | 2,19 |
3 | 2,14 |
4 | 2,05 |
5 | 2,08 |
6 | 2,01 |
7 | 2,87 |
8 | 2,65 |
9 | 2,74 |
10 | 2,58 |
Les agradecemos!
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
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