Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenas tardes a todos.
Requiero su amable colaboración con lo siguiente: Debo calcular automaticamente en que intervalo debe reportar un valor X que se incluye en un campo KMS asi:
Mes Equipo Kms Rango Le faltan
Ene FS001 348 0-350 2
Feb FS001 658 351-700 42
Mar FS001 1000 701-1050 50
Y así sucesivamente. La idea es que debo calcular el valor del rango para cada rango y así saber cuantos kms le faltan para llegar al tope maximo de cada rango. El valor de kms es acumulativo.
Muchas gracias.
Muchisimas gracias Julio, me enviaste la solución adecuada...
Hola buenos dias,
Con la función class puedes asignar el rango automaticamente.
Ej: class( var,10,'x',5 ) con var = 23 te devuelve '15<=x<25'
Espero que te sirva.
Un saludo
Hola:
Esto de Daría el Rango.
If(Kms<350, '0-350',
if(Kms<700, '351-700', '701-1050'))
Esto te daría "le Faltan":
If(Kms<350, 350-Kms,
if(Kms<700, 700-Kms, 1050-Kms))
Buenas tardes.
Agradeciendo a los panelistas que se tomaron el tiempo para colaborarme, me permito aclarar mejor mi requerimiento:
Mes Equipo Kms Limite Superior Le faltan
Ene FS001 348 350 2
Feb FS001 658 700 42
Mar FS001 1000 1050 50
Con base en los datos de la anterior tabla, requiero que Qlik me muestre automáticamente el valor de Limite Superior. Cada intervalo esta definido por múltiplos de 350. Una vez me traiga el dato mas cercano de Limite Superior teniendo en cuenta el valor de Kms, es simplemente con una resta definir cuanto le falta para llegar al valor de Limite Superior.
La idea es que sea Qlik el que me calcule cual dato de Limite Superior debe mostrar, teniendo en cuenta que el limite superior sea múltiplo de 350 y sea el mas cercano al valor de Kms hacia arriba.
Espero que esta aclaración sea suficiente para obtener sus valiosos aportes. Gracias.
Si tienes intervalos fijos como el camino es el que te muestra jcallejokpmg.es
Para los límites Superiores:
Num(Class(Sum(Kms), 350))+350
Para la diferencia:
Num(Class(Sum(Kms), 350))+350-sum(Kms)
Muchisimas gracias Julio, me enviaste la solución adecuada...