Und Feiertage musst Du nicht berücksichtigen?
Ich bin nach wie vor ein Fan einer Kalenderdatei. Da steht jeder Tag drin, ob es ein Werktag ist oder nicht, am besten ein logische drüber, wo nur Werktage drin sind, aufsetzen, x Sätze = Werktage lesen, fertig. Ist mit einem "schlauen" Programm (Osterformel oder hardcodiert) befüllbar bis zum St.Nimmerleinstag, und kann auch Dinge wie Inventuren, Betriebsferien, etc. kurzfristig berücksichtigen.
Natürlich kann man zu jedem Tag Infos dazupacken, wie man möchte, und evtl. nimmt man das Land auch gleich in den Key auf, wenn man internationale Verbindungen hat.