Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Datum, Feiertage, Arbeitstage, Wochenende

Forumthread: Datum, Feiertage, Arbeitstage, Wochenende

Datum, Feiertage, Arbeitstage, Wochenende
Rene
Hallo zusammen,
ich habe mal eine kurze Frage zu Excel.
Ich habe eine Tabelle die wie folgt aufgebaut ist
B3 Tagesdatum mit =HEUTE()
C6 D6 E6 F6 G6 H6
x+ 4 AT =ARBEITSTAG(B3;D6)
x+ 5 AT =ARBEITSTAG(B3;D7)
x+ 6 AT =ARBEITSTAG(B3;D8)
x+ 60 AT =ARBEITSTAG(B3;D9)
Weiterhin habe ich ein zweites Blatt mit dem Namen Feiertage. Dort sind die
Feiertage in von B5:B74 für die nächsten Jahre aufgelistet.
Ab G7 möchte ich abwärts neben dem Tag X+AT (unterhalb F6) gerne angezeigt bekommen
wieviele Feiertage zwischen =HEUTE() und ARBEITSTAG(B3:D6) liegen. Die Feiertage müssen
also mit dem zweiten Blatt abgeglichen werden und sofern ein Feiertag innerhalb der
Arbeitstage vorhanden ist, muss dieser dann angezeigt werden.
Also zum Beispiel
02.08.2012
X+AT Feiertage
x+ 4 AT 08.08.2012 1
Da der 08.08.2012 ein Feiertag ist, wenn auch nicht bundeseinheitlich, soll angezeigt
werden das zwischen Heute und dem Datum 1 Feiertag vorhanden ist.
Nun bin ich aber noch nicht fertig, da in der nächsten Spalte der Feiertag, sofern dieser
in der Woche liegt, auf das Datum mit aufgerecht werden soll, damit man eine Übersicht
über den nächsten Arbeitstag erhält.
Beispiel:
02.08.2012
X+AT Feiertage Alternativer Termin
x+ 4 AT 08.08.2012 1 09.08.2012
x+ 10 AT 17.08.2012 2 20.08.2012
Zu der zweiten Zeile... Vom 02.08.2012 sollen 10 Arbeitstage gerechnet werden. Dies ergibt dann
den 17.08.2012. Zwischen dem 02.08.2012 und dem 17.08.2012 liegen 2 Feiertage. Der 8.8. und der
15.08.2012. Somit verschiebt sich das Datum um 2 Arbeitstage auf den 20.08.2012.
Und nun wäre hier das nächste Problem, da hier eigentlich geprüft werden müsste ob bis zum 20.08.2012
weitere Feiertage auftauchen. Sprich vom 17.08.2012 bis 20.08.2012. Sofern nicht wird der 20.08.2012
als Alternativtermin angezeigt. Sind weitere Feiertage dazwischen wird der Tag immer um einen
Arbeitstag versetzt, bis die Feiertage und Wochenenden herausgerechnet sind, so das nur noch die
am Anfang stehenden 10 Arbeitstage übrig bleiben.
Huiii.... das klingt ziemlich kompliziert.
Ich hoffe das ihr irgendeine Lösung habt.
Danke und Liebe Grüße
Rene
Anzeige
AW: Datum, Feiertage, Arbeitstage, Wochenende
02.08.2012 16:02:19
Rudi
Hallo,
verstehe ich nicht so ganz.
Die Funktion Arbeitstag() kann doch Freie Tage berücksichtigen.
=ARBEITSTAG(Ausgangsdatum;Tage;Freie_Tage)
Gruß
Rudi
AW: Datum, Feiertage, Arbeitstage, Wochenende
02.08.2012 16:08:51
Rene
aber wie mach ich das am besten ...
also das aus
Feiertage!B5:B74
die daten mit einbezogen werden ?
Anzeige
AW: Datum, Feiertage, Arbeitstage, Wochenende
02.08.2012 16:12:18
Rudi
Hallo,
aber wie mach ich das am besten ...
indem du es tust.
=Arbeitstag(B3;10;Feiertage!B3:B74)
Gruß
Rudi
AW: Datum, Feiertage, Arbeitstage, Wochenende
02.08.2012 16:12:28
Rudi
Hallo,
aber wie mach ich das am besten ...
indem du es tust.
=Arbeitstag(B3;10;Feiertage!B3:B74)
Gruß
Rudi
AW: Datum, Feiertage, Arbeitstage, Wochenende
02.08.2012 16:15:07
Rene
argh... auweia,
das ja dann doch recht simpel *peichlich*
gerade ausprobiert und funktioniert ...
gibt es eine möglich das man ausrechnet wieviele Feiertage zwischen dem heutigen Tag
und dem Zieltag liegen ?
also Startdatum zum Beispiel 22.12.2012
X+4 wäre dann der 31.12.2012 wenn die Feiertage und das Wochenende herausgerechnet werden
kann man dann noch anzeigen lassen das 2 Feiertage vorhanden sind ?
Anzeige
AW: Datum, Feiertage, Arbeitstage, Wochenende
02.08.2012 16:30:26
Rudi
Hallo,
sicher geht das.
 GHIJK
201.01.2012Neujahr 01. Okt31. Dez
306.04.2012Karfreitag  4
409.04.2012Ostermontag   
501.05.2012Maifeiertag   
617.05.2012Himmelfahrt   
728.05.2012Pfingstmontag   
807.06.2012Fronleichnam   
903.10.2012Tag der Einheit   
1001.11.2012Allerheiligen   
1125.12.20121.Weihnachtstag   
1226.12.20122.Weihnachtstag   

ZelleFormel
K3=ZÄHLENWENNS(G2:G12;">="& J2;G2:G12;"<="& K2)

Gruß
Rudi
Anzeige
AW: Datum, Feiertage, Arbeitstage, Wochenende
02.08.2012 16:44:54
Rene
das funktioniert bei mir nicht wirklich so wie es soll... argh
wenn ich das richtig gesehen habe, müsste das bei mir so ausschauen
=ZÄHLENWENNS(Feiertage!B5:B11;">="& B3;Feiertage!B5:B11;" ich hab gerad folgendes probiert und das müsste, hoffentlich denselben effekt haben
=SUMMENPRODUKT((Feiertage!B5:B74>=B3)*(Feiertage!B5:B74 ich glaub ich lass das erstmal so, zumindest wird mir für den zeitraum 22.12.2012
mit x+4 Arbeitstagen das Ergebnis 31.12.2012 und die Anzahl 2 Feiertage ausgegeben
gibt es vielleicht noch zum abschluss eine möglichkeit das ich an hand des tagesdatums
die nächsten 3 kommenden feiertage anzeigen lassen kann ?
wäre klasse wenn wir das noch irgendwie hinbekommen könnten.
danke und liebe grüße
rené
Anzeige
AW: Datum, Feiertage, Arbeitstage, Wochenende
02.08.2012 16:54:13
Rudi
Hallo,
 GHIJ
201.01.2012Neujahr 02. Aug
306.04.2012Karfreitag 03. Okt
409.04.2012Ostermontag 01. Nov
501.05.2012Maifeiertag 25. Dez
617.05.2012Himmelfahrt  
728.05.2012Pfingstmontag  
807.06.2012Fronleichnam  
903.10.2012Tag der Einheit  
1001.11.2012Allerheiligen  
1125.12.20121.Weihnachtstag  
1226.12.20122.Weihnachtstag  

ZelleFormel
J2=HEUTE()
J3=INDEX($G$2:$G$12;VERGLEICH(J2;$G$2:$G$12)+1)
J4=INDEX($G$2:$G$12;VERGLEICH(J3;$G$2:$G$12)+1)
J5=INDEX($G$2:$G$12;VERGLEICH(J4;$G$2:$G$12)+1)

Gruß
Rudi
Anzeige
AW: Datum, Feiertage, Arbeitstage, Wochenende
02.08.2012 17:05:19
Rene
huhu,
das schaut super aus.
jetzt hab ich erstmal alles was ich brauch und kann das ganze noch bisserl schick machen xD
danke für deine hilfe ;)
lg
rené
Anzeige
Anzeige

Infobox / Tutorial

Feiertage und Arbeitstage in Excel verwalten


Schritt-für-Schritt-Anleitung

  1. Tagesdatum einfügen: In Zelle B3 verwendest du die Formel =HEUTE(), um das aktuelle Datum anzuzeigen.

  2. Arbeitstage berechnen: In den Zellen C6, D6, E6 und F6 kannst du die Funktion =ARBEITSTAG(B3;D6;Feiertage!B5:B74) verwenden, um das Datum des nächsten Arbeitstags unter Berücksichtigung von Feiertagen zu ermitteln.

  3. Feiertage zählen: Um zu ermitteln, wie viele Feiertage zwischen dem heutigen Datum und dem Ziel-Arbeitstag liegen, benutze die Formel =ZÄHLENWENNS(Feiertage!B5:B74;">="&B3;Feiertage!B5:B74;"<="&F6).

  4. Alternativen anzeigen: In einer weiteren Spalte kannst du den alternativen Termin berechnen, falls Feiertage dazwischen liegen. Hierfür kannst du eine Formel erstellen, die die Arbeitstage iterativ anpasst, bis kein Feiertag mehr dazwischen ist.

  5. Nächste Feiertage anzeigen: Um die nächsten drei Feiertage zu ermitteln, kannst du die INDEX- und VERGLEICH-Funktionen kombinieren.


Häufige Fehler und Lösungen

  • Formel funktioniert nicht: Stelle sicher, dass die Referenzen zu den Feiertagen korrekt sind. Zum Beispiel =ARBEITSTAG(B3;D6;Feiertage!B5:B74).

  • Falsches Ergebnis: Überprüfe, ob das Datum im richtigen Format vorliegt. Excel benötigt das Datumsformat, um korrekt zu arbeiten.

  • Feiertage werden nicht berücksichtigt: Achte darauf, dass die Liste der Feiertage im richtigen Bereich (B5:B74) enthalten ist und dass die Formel korrekt auf diese verweist.


Alternative Methoden

  • Excel prüfen ob Arbeitstag: Anstatt die Funktion ARBEITSTAG zu verwenden, kannst du auch die Funktion WOCHENTAG verwenden, um zu überprüfen, ob ein Datum ein Wochenende ist.

  • Manuelle Berechnung: Wenn du keine Formeln verwenden möchtest, kannst du auch einfach die Arbeitstage manuell zählen und Feiertage selbst abziehen.


Praktische Beispiele

Beispiel 1:

=ARBEITSTAG(B3;10;Feiertage!B5:B74)

Diese Formel berechnet den 10. Arbeitstag ab dem heutigen Datum und berücksichtigt dabei die Feiertage.

Beispiel 2:

=ZÄHLENWENNS(Feiertage!B5:B74;">="&B3;Feiertage!B5:B74;"<="&F6)

Hiermit zählst du die Feiertage zwischen dem heutigen Datum und dem Arbeitstag.


Tipps für Profis

  • Verwende benannte Bereiche: Wenn du häufig auf die Liste der Feiertage zugreifst, benenne diesen Bereich, um die Formeln lesbarer zu machen.

  • Kombiniere Funktionen: Nutze Kombinationen von INDEX, VERGLEICH und ARBEITSTAG, um flexibel auf unterschiedliche Anforderungen zu reagieren.

  • Formatierung: Halte deine Arbeitsblätter übersichtlich, indem du wichtige Daten farblich hervorhebst oder Filter verwendest.


FAQ: Häufige Fragen

1. Wie kann ich die nächsten Arbeitstage bis zu einem bestimmten Datum berechnen? Du kannst die Formel =ARBEITSTAG(B3;D6;Feiertage!B5:B74) verwenden, um die Arbeitstage bis zu einem bestimmten Datum zu berechnen, wobei du Feiertage berücksichtigst.

2. Was tun, wenn die Feiertagereferenz nicht funktioniert? Überprüfe, ob der Bereich für die Feiertage korrekt eingestellt ist und die Feiertage im richtigen Datumsformat vorliegen.

3. Wie kann ich Feiertage in Excel für verschiedene Jahre anpassen? Du kannst die Feiertage für verschiedene Jahre in einer separaten Tabelle verwalten und die entsprechenden Bereiche in deinen Formeln anpassen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige