Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hallo, ich bin Ziemlich Radlos ...
Ich Habe Ein Feld Uhrzeit, und Werte.
Ich möchte in einem Diagramm eine Summe bilden,im Zeitraum zwischen 6.00 und 14:. 00 Uhr liegt. Ich möchte die Formel direkt im Diagramm hinterlegen
Mein Ansatz ist folgender:
Sum (if (Zeit> = '06: 00:00 'or Zeit <= '14: 00:00', Wert, 0))
Das Funktioniert leider nicht.
Wer kann mir Helfen??
Hallo Andre,
das funktioniert nur wenn das Feld Zeit numerisch ist und dann:
Sum (if (Zeit> = 6/24 and Zeit <= 14/24, Wert))
Schöne Grüße
Marcus
Hallo Markus,
vielen Dank…
wie kann ich denn ein Feld mit Format Uhrzeit in ein numerisches Feld umwandeln ??? Bin neuling ☺
Gruß
André
Von: Marcus Sommer
Gesendet: Donnerstag, 20. Februar 2014 12:11
An: Hamer, Andre
Betreff: Re: - Summierung von Werten die zwischen 2 Uhrzeiten liegen
Qlik Community<http://community.qlik.com/>
Summierung von Werten die zwischen 2 Uhrzeiten liegen
reply from Marcus Sommer<http://community.qlik.com/people/Marcus_Sommer?et=watches.email.thread> in App Development - View the full discussion<http://community.qlik.com/message/472651?et=watches.email.thread#472651>
Hallo André,
in welchem Format kommt denn die Uhrzeit bzw. das Feld in dem sie enthalten ist, z.B. bei einem Timestamp.
Schöne Grüße
Marcus
Hallo Marcus,
das Feld wird im wie folgt ausgegeben:
Im Script gebe ich das Feld LEP.Zeitpunkt noch als LEP.Zeit aus
Von: Marcus Sommer
Gesendet: Donnerstag, 20. Februar 2014 14:01
An: Hamer, Andre
Betreff: Re: - Summierung von Werten die zwischen 2 Uhrzeiten liegen
Qlik Community<http://community.qlik.com/>
Summierung von Werten die zwischen 2 Uhrzeiten liegen
reply from Marcus Sommer<http://community.qlik.com/people/Marcus_Sommer?et=watches.email.thread> in App Development - View the full discussion<http://community.qlik.com/message/472783?et=watches.email.thread#472783>
Hallo André,
wenn Du für die Auftrennung nach Uhrzeit Funktionen wie date() einsetzt, hast Du bereits ein numerisches Format. Du kannst das in einem Objekt Prüfen, indem Du bei Zahlen Dezimal mit ein paar Kommastellen wählst - die Werte müssen dann zwischen 0 und 1 liegen. Wenn Du es mit String-Funktionen auftrennst brauchst Du sowas:
time(time#(LEP.Zeitpunkt, 'hh:mm:ss'), 'hh:mm:ss')
Schöne Grüße
Marcus