Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
juanma21
Contributor III
Contributor III

Calculo con registro posterior

Estimados buenos dias, tengo la necesidad de hacer este calculo en el Script de carga, la logica es la siguiente: en el caso del primer Grupo, NE es igual a 3, y el siguiente valor es 6, 

Linea 1:
Si valor NE siguiente (6) es mayor que valor de linea actual (3), Calculo = 6-3 = 3
Linea 2:
NE = 6 que es la ultima linea del grupo, este va a calcular con el primer registro del grupo que seria 3,  entonces Linea siguiente (3) > linea actual (6) , haria el caso contrario linea siguiente (3) + 7  esto da 10 y le restamos el valor de la linea (6)  que daria 10-6 = 4.

1.png

Saludos y gracias por su apoyo.

Juan

1 Solution

Accepted Solutions
bertinabel
Creator
Creator

Buena Tarde,

@juanma21 

Te adjunto tu documento "qvw" con la solución.

Para la solución echamos mano de la función "Previous()" pero para que funcione hay que invertir la tabla.

 

Espero te sea útil.

Saludos.

View solution in original post

2 Replies
bertinabel
Creator
Creator

Buena Tarde,

@juanma21 

Te adjunto tu documento "qvw" con la solución.

Para la solución echamos mano de la función "Previous()" pero para que funcione hay que invertir la tabla.

 

Espero te sea útil.

Saludos.

juanma21
Contributor III
Contributor III
Author

Perfecto, justo lo que necesitaba, muchas gracias por tu ayuda bertinabel.

Saludos
Juan