Wenn wir davon ausgehen, dass sowohl Anfang als auch Ende Wochentage sind, denke ich, dass dies funktioniert:
([DateEnd]-([DateStart]+(Weekday([DateEnd])-Weekday([DateStart]))))/7*5+(Weekday([DateEnd])-Weekday([DateStart]))+1
- Anzahl der Wochen zwischen Datum und Uhrzeit um 5 ausarbeiten.
- Differenz des Wochentags hinzufügen
- Fügen Sie eine hinzu, um sowohl Anfang als auch Ende hinzuzufügen
Wenn Sie nicht wissen, dass beide Arbeitstage sind, benötigen Sie eine Korrektur. Ich denke das ist richtig:
([DateEnd]-([DateStart]+(Weekday([DateEnd])-Weekday([DateStart]))))/7*5+(Weekday([DateEnd])-Weekday([DateStart]))+1+IIf(Weekday([DateEnd])=7,-1,0)+IIf(Weekday([DateStart])=1,-1,0)
Ich habe es gegen Excel getestet und scheint die richtige Antwort zu geben