Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
AD_KIT
Contributor

Tage zwischen zwei Daten rechnen!

Hallo zusammen, 

ich ganz neu bei Qlik und so langsam kommen die ersten Fragen auf. 

Ich habe 2 Daten Auftragsdatum  und Belegdatum, ich möchte die Dauer zwischen diesen Daten zuverlässig messen. 

Zurzeit verwende ich:

=NetWorkDays([Order Date],[Document Date])

Gernell klappt das auch, allerdings habe manchmal das Problem, dass mir ein falsche Wert angezeigt wird. 

AD_KIT_0-1681392689389.png

 

Danke und Gruß 

Alex 

 

Labels (1)
1 Reply
marcus_sommer

Auch wenn hier keine Uhrzeiten drin sind, sind es doch Zeitstempel und keine Datumswerte. Jedoch ist das wohl nicht der Grund für diesen "abweichenden" Wert, sondern schlicht, dass dieser Tag ein Sonnabend ist und die Wochenendtage von der networkdays() ausgeschlossen werden.

Insgesamt stellt sich die Frage, welche Information eigentlich ermittelt werden soll - Arbeitstage oder Kalendertage? Sofern Wochenendtage enthalten sein können, ist networkdays() ungeeignet - abgesehen davon, dass der Wert 1 bei gleichen Datumswerten auch als fragwürdig angesehen werden muss.

Wenn man eigentlich nur Kalendertage abbilden möchte, kann man die Datumswerte auch direkt  miteinander verrechnen, wie:

floor([Order Date]) - floor([Document Date]) as Tage