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

Am wochenende und Feiertag nicht zählen

Forumthread: Am wochenende und Feiertag nicht zählen

Am wochenende und Feiertag nicht zählen
27.07.2016 11:59:16
Ahmadi
Hallo!
Folgende Formel funktioniert nur an Monaten, die 31 Tage haben.
=SUMMENPRODUKT((WOCHENTAG(D1:D31;11)kleiner6)*(J1:J31="u")*(ZÄHLENWENN(A:A;D1:D31)=0))
um Urlaubstage an Arbeitsraten zu zählen. In der Spalte A sind die Feiertage aufgelistet. Das Zeichen für "kleiner als" durfte ich in diesem Forum nicht eintippen, deshalb habe ich "kleiner" geschreiben.
An Monaten, die weniger als 31 Tagen haben, bleiben die letzten Zellen leer. So funktioniert die Formel nicht mehr.Ich erhalte nur ####.
Ich habe versucht die Formel mit (Wennfehler...;"")oder Multiplikation mit Null aufzurüsten. Es klappt aber nicht.
Hätte jemand dafür vielleicht eine Idee?
Liebe Grüße
Ahmadi
Anzeige

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Am wochenende und Feiertag nicht zählen
27.07.2016 12:05:11
SF
Hola,
hatten wir doch alles schon - allerdings gabs bei den vorherigen Fragen immer eine Datei dazu.
Gruß,
steve1da
AW: Am wochenende und Feiertag nicht zählen
27.07.2016 12:22:59
Ahmadi
Hallo Steve!
Diese Formel funktioniert. Allerdings wenn die Spalte D bis zum Ende aufgefüllt ist. Aber bei Monaten mit 30 Tagen, oder Februar, bleiben die letzten Zeile leer. Da bekomme ich dann die Fehlermeldung.
D.h. man kann die Formel die 31-tägigen Monate anwenden.
LG
Anzeige
AW: Am wochenende und Feiertag nicht zählen
27.07.2016 12:25:22
SF
Hola,
#### ist keine Fehlermeldung, da ist schlicht die Spalte zu schmal.
Aber ohne Datei ist das alles nur wildes rumgerate.
Gruß,
steve1da
AW: Am wochenende und Feiertag nicht zählen
27.07.2016 12:34:33
Ahmadi
Sorry ich meine #Wert!
Es haben...
27.07.2016 12:36:39
Bernd
Hi,
bereits mehrere darum gebeten, eine Beispielmappe hochzuladen!
Verstehst Du das nicht?
mfg Bernd
Anzeige
AW: Am wochenende und Feiertag nicht zählen
27.07.2016 12:36:40
SF
Hola,
ok, also keine Datei.
Ich rate auch nicht mehr.
Gruß,
steve1da
AW: Am wochenende und Feiertag nicht zählen
27.07.2016 12:56:46
Ahmadi
https://www.herber.de/bbs/user/107271.xls
Sorry!
Die Tabelle war in einer Mappe mit vielen anderen Blättern. Ich musste sie erstmal ausschneiden.
Hier ist die Tabelle.
Monate sind wählbar.
LG
Anzeige
AW: Am wochenende und Feiertag nicht zählen
27.07.2016 14:20:16
Ahmadi
Ja,
Das geht für die Wochenenden.
Damit kann ich aber die Feiertage nicht ausfindig machen.
LG
Ahmadi
Anzeige
AW: Am wochenende und Feiertag nicht zählen
27.07.2016 14:24:32
SF
Hola,
und warum schreibst du den Zählenwenn Teil aus deiner letzten Frage nicht zu meiner Formel dazu?
Gruß,
steve1da
RECHERCHE-für viele ein Fremdwort :-) owT
27.07.2016 12:23:15
robert
;
Anzeige
Anzeige

Infobox / Tutorial

Urlaubstage zählen ohne Wochenenden und Feiertage


Schritt-für-Schritt-Anleitung

Um Urlaubstage in Excel zu zählen, ohne Wochenenden und Feiertage zu berücksichtigen, kannst Du die folgende Formel verwenden. Diese Methode funktioniert in Excel-Versionen, die die Funktionen WOCHENTAG, SUMMENPRODUKT und ZÄHLENWENN unterstützen.

  1. Daten vorbereiten: Stelle sicher, dass in Spalte A die Feiertage aufgelistet sind und in Spalte D die Tage, die Du zählen möchtest. In Spalte J sollte "u" für Urlaubstage stehen.

  2. Formel eingeben: Verwende die folgende Formel in einer Zelle, um die Urlaubstage zu zählen:

    =SUMMENPRODUKT((WOCHENTAG(D1:D31;2)<6)*(J1:J31="u")*(ZÄHLENWENN(A:A;D1:D31)=0))
  3. Anpassung an Monat: Achte darauf, dass Du die Bereiche D1:D31 und J1:J31 entsprechend anpasst, wenn der Monat weniger als 31 Tage hat.


Häufige Fehler und Lösungen

  • Fehler: #WERT!: Dieser Fehler kann auftreten, wenn Du die Formel auf Monate anwendest, die weniger als 31 Tage haben. Stelle sicher, dass Du nur die relevanten Zellen in der Formel verwendest.

  • Lösung: Füge eine Wenn-Fehler-Funktion hinzu, um den Fehler abzufangen:

    =WENNFEHLER(SUMMENPRODUKT((WOCHENTAG(D1:D31;2)<6)*(J1:J31="u")*(ZÄHLENWENN(A:A;D1:D31)=0)); 0)
  • Fehler: ####: Dies kann darauf hinweisen, dass die Spalte zu schmal ist, um die gesamte Zahl anzuzeigen. Stelle sicher, dass die Zelle ausreichend breit ist.


Alternative Methoden

Eine andere Möglichkeit, um die Urlaubstage zu zählen, ist die Verwendung von Pivot-Tabellen oder speziellen Excel-Funktionen wie FILTER (verfügbar in neueren Excel-Versionen). Damit kannst Du die Daten dynamischer analysieren und darstellen.

  1. Pivot-Tabelle: Erstelle eine Pivot-Tabelle aus Deinen Daten und filtere nach den Spalten, die Du benötigst.
  2. FILTER-Funktion: Nutze die FILTER-Funktion, um nur relevante Daten anzuzeigen:
    =FILTER(D1:D31; (WOCHENTAG(D1:D31;2)<6)*(J1:J31="u")*(ZÄHLENWENN(A:A;D1:D31)=0))

Praktische Beispiele

Angenommen, Du hast folgende Daten:

A (Feiertage) D (Datum) J (Urlaub)
01.01.2023 01.01.2023 u
25.12.2023 02.01.2023 u
26.12.2023 03.01.2023 n
04.01.2023 u
05.01.2023 n

Die obige Formel zählt nur die Urlaubstage (u) an Wochentagen, die keine Feiertage sind.


Tipps für Profis

  • Dynamische Bereiche: Verwende dynamische Bereichsnamen, um die Formel flexibler zu gestalten.
  • Dropdown-Listen: Erstelle Dropdown-Listen für die Monate, um die Eingabe der Daten zu erleichtern.
  • Bed conditional formatting: Nutze bedingte Formatierung, um Urlaubstage visuell hervorzuheben.

FAQ: Häufige Fragen

1. Wie kann ich die Formel anpassen, wenn ich mehr als 31 Tage in einem Monat habe? Du kannst die Zellbereiche anpassen, um nur die relevanten Tage des Monats zu berücksichtigen.

2. Was ist, wenn ich keine Feiertage habe? Wenn keine Feiertage vorhanden sind, kannst Du die ZÄHLENWENN-Funktion einfach weglassen. Die Formel würde dann nur die Wochentage und Urlaubstage zählen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige