Feiertage sind traditionell Tage, die religiösen Feierlichkeiten gewidmet sind und an denen nicht gearbeitet wird. Sie kommen in allen Kulturen vor und sind in vielen Staaten gesetzlich geschützt. In Deutschland legt jedes Bundesland seine eigenen gesetzlichen Feiertage fest, mit Ausnahme des Tages der Deutschen Einheit, der bundesweit gilt. Insgesamt gibt es acht Feiertage, die in allen 16 Bundesländern anerkannt sind: Neujahr, Karfreitag, Ostermontag, Tag der Arbeit, Christi Himmelfahrt, Pfingstmontag, Tag der Deutschen Einheit, Erster Weihnachtsfeiertag und Zweiter Weihnachtsfeiertag. Ostersonntag und Pfingstsonntag werden zwar ebenfalls als Feiertage anerkannt, fallen aber auf Sonntage und werden daher nicht zusätzlich gezählt. Zusätzlich gibt es in einzelnen Bundesländern weitere Feiertage wie Heilige Drei Könige, Fronleichnam oder Allerheiligen.
Feste Feiertage in Deutschland
Feste Feiertage, auch als nicht bewegliche Feiertage bekannt, fallen jedes Jahr auf dasselbe Datum. Dazu gehören:
- Neujahr am 1. Januar
- Heilige Drei Könige am 6. Januar
- Tag der Arbeit am 1. Mai
- Augsburger Friedensfest am 8. August
- Mariä Himmelfahrt am 15. August
- Tag der Deutschen Einheit am 3. Oktober
- Reformationstag am 31. Oktober (Halloween ist kein deutscher Feiertag)
- Allerheiligen am 1. November
- Erster Weihnachtsfeiertag am 25. Dezember
- Zweiter Weihnachtsfeiertag am 26. Dezember
Die Berechnung dieser Feiertage in Excel ist einfach, wenn man die Funktion DATUM verwendet. Um beispielsweise den Tag der Arbeit für das aktuelle Jahr zu ermitteln, kann die Formel =DATUM(JAHR(HEUTE());5;1) genutzt werden. Diese Funktion kombiniert das aktuelle Jahr mit dem Monat Mai und dem ersten Tag.
Bewegliche Feiertage und ihre Berechnung
Bewegliche Feiertage ändern ihr Datum jedes Jahr und können über einen Zeitraum von mehr als einem Monat variieren. Der entscheidende Bezugspunkt für die meisten dieser Feiertage ist der Ostersonntag. Eine Ausnahme bildet der Buß- und Bettag.
Die wichtigsten beweglichen Feiertage und ihre Beziehung zum Ostersonntag (OS) sind:
- Gründonnerstag: Donnerstag vor Ostersonntag (OS – 3 Tage)
- Karfreitag: Freitag vor Ostersonntag (OS – 2 Tage)
- Ostersonntag: Berechnung siehe unten
- Ostermontag: Montag nach Ostersonntag (OS + 1 Tag)
- Christi Himmelfahrt: 39 Tage nach Ostersonntag (OS + 39 Tage)
- Pfingstsonntag: 49 Tage nach Ostersonntag (OS + 49 Tage)
- Pfingstmontag: 50 Tage nach Ostersonntag (OS + 50 Tage)
- Fronleichnam: 60 Tage nach Ostersonntag (OS + 60 Tage)
- Buß- und Bettag: Mittwoch vor dem 23. November (hat eine eigene Formel)
Die Gaußsche Ostersonntagsformel
Der berühmte deutsche Mathematiker Carl Friedrich Gauß entwickelte 1807 eine Formel zur Berechnung des Ostersonntags, die er später erweiterte. Eine Kurzform dieser Formel, ausgedrückt in Excel-Funktionen, lautet:
=RUNDEN((TAG(MINUTE(A1/38)/2+55)&".4."&A1)/7;)*7-6
Hierbei steht Zelle A1 für das Jahr, für das der Ostersonntag berechnet werden soll. Ein Nachteil dieser Formel ist, dass sie in bestimmten Jahren oder ab dem Jahr 2079 nicht mehr korrekt funktioniert. Für eine zuverlässigere Berechnung, insbesondere für zukünftige Jahre, empfiehlt sich folgende Version:
=DATUM(A1;3;28)+REST(24-REST(A1;19)*10,63;29)-REST(KÜRZEN(A1*5/4)+REST(24-REST(A1;19)*10,63;29)+1;7)
Diese Formeln stammen aus Fachliteratur und sind nicht von mir selbst entwickelt worden.
Berechnung von Feiertagen in Excel*Abbildung 1: Übersicht über die Berechnung von Feiertagen in Excel.*
Die obige Abbildung zeigt eine Tabelle, in der die Feiertage für ein bestimmtes Jahr berechnet werden. Im orangen Feld ist die einfache Formel für den Ostersonntag zu sehen. Im grünen Feld befindet sich die Formel zur Berechnung des Buß- und Bettags:
=DATUM(A1;12;25)-WOCHENTAG(DATUM(A1;12;25);2)-32
Diese Formeln können mit absoluten oder relativen Bezügen zu Zellen wie A1 verwendet werden.
Für Karnevals-Enthusiasten ist auch der Rosenmontag (obwohl kein offizieller Feiertag) sowie Silvester in die Liste aufgenommen worden.
Praktisches Beispiel: Berücksichtigung von Feiertagen bei der Arbeitstagsberechnung
Die Funktionen ARBEITSTAG, ARBEITSTAG.INTL, NETTOARBEITSTAGE und NETTOARBEITSTAGE.INTL in Excel sind äußerst nützlich, um Arbeitstage zu berechnen. Ein wichtiges Argument dieser Funktionen ist “Freie_Tage”, in das eine Liste von Tagen eingetragen werden kann, die nicht als Arbeitstage zählen – dazu gehören auch Feiertage. Durch die Eingabe des Bereichs mit den berechneten Feiertagen (z.B. C4:C24) können diese Funktionen sicherstellen, dass alle relevanten Feiertage eines Jahres bei der Berechnung der Arbeitstage berücksichtigt werden. Dies ist besonders hilfreich, um genaue Zeitpläne zu erstellen und Arbeitszeiten korrekt zu erfassen, wie im folgenden Beispiel für das Jahr 2017 gezeigt wird.
Arbeitstageberechnung unter Berücksichtigung von Feiertagen*Abbildung 2: Beispiel für die Berechnung von Arbeitstagen unter Berücksichtigung von Feiertagen in Excel.*
Diese Funktionalitäten ermöglichen eine präzise Planung und Verwaltung von Arbeitszeiten, indem sie die Komplexität der Feiertagsregelungen automatisch berücksichtigen. Tabellenkalkulation kostenlos kann hierbei eine wertvolle Unterstützung bieten.
