Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
csanchez83
Contributor
Contributor

Calcular Rendimiento de Combustible de un Vehiculo

Buen dia !!

Tengo la siguiente situacion, calcular el rendimiento de combustible de un vehículo con base en los siguientes datos:

Fecha Carga, Litros, Kilometraje de la Carga

06-jun-2020, 273, 60

19-jun-2020,100, 262

27-jun-2020, 123, 269

06-jul-2020, 675, 1891

Para calcular el Rendimiento (km / Lt), mi formula es:

(Kilometraje Mayor - Kilometraje Menor) / (Total de Litros - Litros de la Primera Carga ) 

Con los datos del ejemplo, deberiamos obtener:

(1891 - 60) / (1171 - 273) = 1831/898 = 2,03 Km / Lt

En QlikSense, mi formula es:

(max (KilometrajedelaCarga) - min (KilometrajedelaCarga))
/
( sum (Litros)  )

Aqui es donde tengo el problema, ¿Cómo puedo obtener los Litros de la Primera Carga y restarlos del Sum (Litros)?

Agradezco, su tiempo y atencion en ayudarme a resolver este problema.

Carlos Alberto Sanchez

Labels (5)
1 Solution

Accepted Solutions
Saravanan_Desingh

Check this.

tab1:
LOAD *,Date(Date#([Fecha Carga],'DD-MMM-YYYY')) As Dt Inline [
Fecha Carga, Litros, Kilometraje de la Carga
06-jun-2020, 273, 60
19-jun-2020, 100, 262
27-jun-2020, 123, 269
06-jul-2020, 675, 1891
];
=(Max ([Kilometraje de la Carga]) - Min([Kilometraje de la Carga]))
/
(Sum (Litros)  -FirstSortedValue(Litros,Dt))

commQV31.PNG

View solution in original post

3 Replies
Saravanan_Desingh

Check this.

tab1:
LOAD *,Date(Date#([Fecha Carga],'DD-MMM-YYYY')) As Dt Inline [
Fecha Carga, Litros, Kilometraje de la Carga
06-jun-2020, 273, 60
19-jun-2020, 100, 262
27-jun-2020, 123, 269
06-jul-2020, 675, 1891
];
=(Max ([Kilometraje de la Carga]) - Min([Kilometraje de la Carga]))
/
(Sum (Litros)  -FirstSortedValue(Litros,Dt))

commQV31.PNG

csanchez83
Contributor
Contributor
Author

Thank you, so much!!

Saravanan_Desingh

you welcome