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

Forumthread: Formel Feiertag & Wochentag

Formel Feiertag & Wochentag
24.10.2012 11:52:37
Heinz
Mahlzeit im Forum
Die untere Formel besagt: Wenn ein Feiertag dann "B",Wenn Wochentag Samstag+Sonntag dann "0"
Soweit funktioniert es auch.Aber wenn Samstag oder Sonntag ein Feiertag ist,dann sollte "0" und nicht "B" stehen.
Könnte mir bitte dazu jemand weiterhelfen?
Gruß Heinz
=WENN(ZÄHLENWENN(Feiertag;B6);"B";WENN(WOCHENTAG(B6;2)

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel Feiertag & Wochentag
24.10.2012 12:04:41
Rudi
Hallo,
dann prüfe zuerst auf Sa/ So.
Gruß
Rudi

AW: Formel Feiertag & Wochentag
24.10.2012 12:04:55
Dieter
Hallo Heinz,
drehe doch einfach die Formel um und frage zuerst den Wochentag und dann den Feiertag ab.
Gruß
Dieter

AW: Formel Feiertag & Wochentag
24.10.2012 12:19:00
Heinz
Hallo Rudi & Dieter
Die Formel umdrehen teste ich schon die ganze Zeit.
Nur fehlt hier irgendwas.
Gruß Heinz
=WENN(WOCHENTAG(B6;2)

Anzeige
AW: Formel Feiertag & Wochentag
24.10.2012 12:33:41
Rudi
Hallo,
hast du die Syntax von WENN() verstanden?
=WENN(Bedingung; Dann; Sonst)
das Stück: =WENN(WOCHENTAG(B6;2)<6;7;0; schreibt eine 7 wenn Wochentag <6 ansonsten 0.
ZÄHLENWENN() ist auch falsch. =Zählenwenn(Bereich; Kriterium)
=WENN(WOCHENTAG(B6;2)>5;0;WENN(ZÄHLENWENN(Feiertag;B6);"B";"Arbeitstag"))
Gruß
Rudi

Anzeige
AW: Formel Feiertag & Wochentag
24.10.2012 12:39:13
Heinz
Hallo Rudi
Du bist der beste!!
Recht herzlichen D A N K!!
Gruß Heinz
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Feiertage und Wochentage in Excel berechnen


Schritt-für-Schritt-Anleitung

Um in Excel Feiertage und Wochentage zu berechnen, kannst du eine Kombination der Funktionen WENN(), WOCHENTAG() und ZÄHLENWENN() nutzen. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. Erstelle eine Liste der Feiertage: Trage alle Feiertage in einem separaten Bereich ein, z. B. in den Zellen A1:A10.

  2. Formel eingeben: Nutze die folgende Formel in einer Zelle, um den Status eines Datums zu bestimmen:

    =WENN(WOCHENTAG(B6;2)>5; 0; WENN(ZÄHLENWENN(Feiertag;B6); "B"; "Arbeitstag"))

    Hierbei prüft die Formel zuerst, ob das Datum ein Wochenende (Samstag oder Sonntag) ist. Wenn ja, wird "0" zurückgegeben. Andernfalls wird überprüft, ob das Datum ein Feiertag ist.

  3. Füge das Datum ein: Ersetze B6 durch die Zelle, die das Datum enthält, das du überprüfen möchtest.


Häufige Fehler und Lösungen

  • Fehlerhafte Syntax: Stelle sicher, dass die Syntax der WENN()-Funktion korrekt ist. Die Struktur lautet: =WENN(Bedingung; Dann; Sonst).

  • Falsche Zellreferenzen: Überprüfe, ob die Zellen, auf die verwiesen wird, korrekt sind. Zum Beispiel, wenn deine Feiertagsliste in einer anderen Spalte steht, musst du die Formel entsprechend anpassen.

  • ZÄHLENWENN() nicht richtig verwendet: Achte darauf, dass der Bereich und das Kriterium korrekt angegeben sind. Die richtige Syntax lautet: =ZÄHLENWENN(Bereich; Kriterium).


Alternative Methoden

Es gibt verschiedene Ansätze, um Wochentage und Feiertage in Excel zu berechnen:

  • Verwendung von Datumsfunktionen: Du kannst auch die Funktion DATUM() nutzen, um gezielte Berechnungen für bestimmte Feiertage (z. B. =DATUM(2012;10;24)) vorzunehmen.

  • Kalender 2012 mit Feiertagen: Du kannst einen vorgefertigten Kalender für 2012 mit Feiertagen herunterladen, um die Feiertage direkt in Excel zu importieren.


Praktische Beispiele

Hier sind einige Beispiele, die dir helfen, die Wochentag berechnen Formel Excel besser zu verstehen:

  1. Samstag oder Sonntag als Feiertag:

    =WENN(ODER(WOCHENTAG(B6;2)=6; WOCHENTAG(B6;2)=7); 0; WENN(ZÄHLENWENN(Feiertag;B6); "B"; "Arbeitstag"))

    Diese Formel gibt "0" zurück, wenn das Datum ein Samstag oder Sonntag ist.

  2. 24.10.2012 als Feiertag prüfen:

    Angenommen, der 24.10.2012 ist ein Feiertag in deiner Liste:

    =WENN(WOCHENTAG(DATUM(2012;10;24);2)>5; 0; WENN(ZÄHLENWENN(Feiertag;DATUM(2012;10;24)); "B"; "Arbeitstag"))

Tipps für Profis

  • Verwende benannte Bereiche: Anstatt die Zellreferenzen direkt in die Formel zu schreiben, kannst du benannte Bereiche für die Feiertage erstellen, um die Lesbarkeit zu verbessern.

  • Datenüberprüfung: Nutze die Datenüberprüfung, um sicherzustellen, dass nur gültige Daten in die Zellen eingegeben werden.

  • Automatisierung mit VBA: Wenn du regelmäßig Feiertage und Wochentage berechnen musst, könnte eine VBA-Lösung helfen, diese Prozesse zu automatisieren.


FAQ: Häufige Fragen

1. Wie kann ich mehrere Feiertage in einer Formel überprüfen?
Du kannst die ZÄHLENWENN()-Funktion verwenden, um zu überprüfen, ob das Datum in deiner Feiertagsliste vorhanden ist.

2. Was mache ich, wenn die Formel nicht korrekt funktioniert?
Überprüfe die Zellreferenzen und die Syntax der Formel. Achte darauf, dass die Feiertagsliste korrekt definiert ist.

3. Kann ich die Formel für andere Jahre anpassen?
Ja, du kannst das Jahr in der DATUM()-Funktion anpassen, um Feiertage für verschiedene Jahre zu überprüfen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige