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

Zeitberechnung

Hallo QlikView-Gemeinschaft, 

ich bin neu hier, wir verwenden QlikView schon seit vielen Jahren.

Doch jetzt habe ich ein Problem und erhoffe mir hier eine Antwort bzw. Lösung von meinem Problem.

Berechnung vom Zeitaufwand/Dauer 

Die Felder sind im Sricpt wie folgt definiert,

 num(date#(MKKDATUM,'YYYYMMDD')) & num(time#(MKKZEIT, 'hhmmss')) as Kom_Datum_Zeit

in der Ansicht ist die Formel wie folgt

Interval( max(Kom_Datum_Zeit, 'yyyymmdd hhmmss') - min(Kom_Datum_Zeit, 'yyyymmdd hhmmss' ), 'D hh:mm:ss')

manchmal wird die Zeit richtig berechnet und manchmal nicht

Beispiel:

Start 20170920154726 

Ende 20170920154839

Zeitaufwand 0,00:01:13  richtig

Beispiel:

Start 2019051672425

Ende 2019051672618

Zeitaufwand 0,00:19:03   was falsch ist

 

was mache ich falsch ?

 

 

1 Reply
Anonymous
Not applicable

Das Problemliegt darin, dass du für die Stunde zwei Platzhalter angibst "hh", der Wert aber nur eine Stelle hat. Gerechnet wird von 72h42min bis 72h61min (ca 19 Minuten).

Auf die schnelle fällt mir nur ein, bei der Formatierung der Uhrzeit 6 Stellen anzugeben 

num(date#(MKKDATUM,'YYYYMMDD')) & num(time#(MKKZEIT, 'hhmmss'),'######000000') as Kom_Datum_Zeit