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

Forumthread: Anzahl Dienstage ohne Feiertage?

Anzahl Dienstage ohne Feiertage?
JensH.
Hallo zusammen,
ich hätte mal wieder ein kleines Problem:
Benötigt wird eine Formel zur Berechnung der Anzahl der Dienstage in einem Monat (Anfangs und Enddatum vorhanden) exclusive der Feiertage aus einem Array (ähnlich wie Nettoarbeitstage).
Nettoarbeitstage (ohne Feiertage) und auch die Anzahl der Dienstage zu berechnen bekomme ich jeweils einzeln hin, aber wie kombiniere ich das um die Anzahl einzelner Wochentage exclusive der Feiertage heraus zu bekommen ?
Gruß
Jens
Anzeige
AW: Anzahl Dienstage ohne Feiertage?
02.08.2012 09:26:22
Matze,Matthias
Moin Jens,
Hier ein Muster von : http://www.excelformeln.de/formeln.html?welcher=251
 ABC
101.01.201225
231.01.2012  

Formeln der Tabelle
ZelleFormel
C1=SUMMENPRODUKT((WOCHENTAG(ZEILE(INDIREKT(A1&":"&A2));2)=B1)*1)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
A1 : Statdatum
A2 : Enddatum
B1 : Wochentag der gesucht wird 1-7 Mo-So
C1 : Formel
Matze
Anzeige
AW: Anzahl Dienstage ohne Feiertage?
02.08.2012 09:48:01
JensH.
Moin Matze,
schöne Antwort .. beantwortet aber irgendwie nicht meine Frage, oder übersehe ich etwas?
Das ich die Anzahl des jeweiligen Wochentages berechnen kann hatte ich doch geschrieben. Mir geht es darum, die Anzahl der Wochentage abzüglich eventueller Feiertage zu berechnen.
Beispiel: Dezember 2012 hat 4 Dienstage gesamt, aber nur 3 Dienstage die auch Arbeitstage sind
Bekannt ist die Formel für Wochentage (siehe deine Antwort) und auch die Möglichkeit per NETTOARBEITSTAGE() die Arbeitstage zu berechnen.
Gesucht ist aber eine Kombination aus beiden!
Gruß
Jens
Anzeige
AW: Anzahl Dienstage ohne Feiertage?
02.08.2012 10:13:58
fcs
Hallo Jens,
Formel muss dann etwa so aussehen: =SUMMENPRODUKT((WOCHENTAG(ZEILE(INDIREKT(A1&":"&A2));2)=$B$1)*1) -SUMMENPRODUKT((A1=Feiertage)*(WOCHENTAG(Feiertage;2)=$B$1)) Gruß
Franz
AW: Anzahl Dienstage ohne Feiertage?
02.08.2012 10:41:33
JensH.
Hallo Franz,
nach einem ersten Test sage ich mal: Funktioniert ! ;-)
In B1 steht der gesuchte Wochentag?
Vielen Dank!
Gruß
Jens
Anzeige
AW: Anzahl Dienstage ohne Feiertage?
02.08.2012 10:15:28
Matze,Matthias
Hallo Jens,
kenne deinen Aufbau der Tabelle nicht, sind denn die Feiertage mit einem Namen deklariert?
Stehen die getrennt gelistet ? Welche Feiertage in Hessen?...
Ich bin da selbst noch am grübeln,....aber online kannste hier ganz schnell ein Ergibnis sehen:
http://www.schnelle-online.info/Arbeitstage-berechnen.html?arbeitstag=0&arbeitstag=1&arbeitstag=2&arbeitstag=3&arbeitstag=4&state=Hessen&from=01.01.2012&to=31.12.2012
Zu deiner Formel habe ich noch keinen Lösungsansatz, da mir die Informationen fehlen, ist aber auch knifflig.
VG Matze
Anzeige
AW: Anzahl Dienstage ohne Feiertage?
02.08.2012 10:32:34
JensH.
Der Rechner ist ja mal hübsch :-)
Der Aufbau der eigentlichen Tabelle ist doch nicht so relevant oder meinst du die Feiertage?
Die Feiertage sind als benannter Bereich (Array) angeordnet, wie bei NETTOARBEITSTAGE()
Beispielformel: =NETTOARBEITSTAGE(B5;B6;Feiertage)
AW: Anzahl Dienstage ohne Feiertage?
02.08.2012 11:04:21
Wilfried
Hallo!
Passt da was?
[html]
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHIJK
1Anzahl Wochentage+ Feiertage eines Monats auflisten          
2           
3beliebiges MonatsdatumMoDiMiDoFrSaSoFT Anzahl FT
401.01.201255443442 So 01.01.2012
501.02.201244544440 Fr 06.01.2012
601.03.201244455540 So 08.04.2012
701.04.201244444442 Mo 09.04.2012
801.05.201234544434 Di 01.05.2012
901.06.201244435541 Do 17.05.2012
1001.07.201255444450 So 27.05.2012
1101.08.201244455441 Mo 28.05.2012
1201.09.201244444550 Do 07.06.2012
1301.10.201255543441 Mi 15.08.2012
1401.11.201244445441 Fr 26.10.2012
1501.12.201253344453 Do 01.11.2012
16          Sa 08.12.2012
17          Di 25.12.2012
18          Mi 26.12.2012
19           

ZelleFormel
B4=RUNDEN((REST($A4-TAG($A4)-REST(SPALTE();7);7)+29-TAG($A4+32-TAG($A4)))/7;0)-SUMMENPRODUKT(($K$4:$K$20>=$A4)*($K$4:$K$20DATUM(JAHR($A4);MONAT($A4)+1;1))*(WOCHENTAG($K$4:$K$20;2)=SPALTE(A3)))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
[/html]
Gruß
Wilfried
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Anzahl der Dienstage ohne Feiertage in Excel berechnen


Schritt-für-Schritt-Anleitung

  1. Daten eingeben: Lege in Excel ein Arbeitsblatt an und füge die folgenden Daten ein:

    • In Zelle A1: Startdatum (z.B. 01.12.2023).
    • In Zelle A2: Enddatum (z.B. 31.12.2023).
    • In Zelle B1: Wochentag, den du berechnen möchtest (z.B. 2 für Dienstag).
  2. Feiertage definieren: Erstelle einen benannten Bereich für die Feiertage. Trage die relevanten Feiertage in ein separates Feld ein (z.B. in den Zellen D1:D10) und benenne diesen Bereich als "Feiertage".

  3. Formel für die Berechnung: Verwende die folgende Formel in Zelle C1, um die Anzahl der Dienstage ohne Feiertage zu berechnen:

    =SUMMENPRODUKT((WOCHENTAG(ZEILE(INDIREKT(A1&":"&A2));2)=B1)*1) - SUMMENPRODUKT((Feiertage>=A1)*(Feiertage<=A2)*(WOCHENTAG(Feiertage;2)=B1))
  4. Ergebnis überprüfen: Das Ergebnis in Zelle C1 zeigt dir nun die Anzahl der Dienstage im angegebenen Zeitraum, abzüglich der Feiertage.


Häufige Fehler und Lösungen

  • Fehler: Die Formel gibt einen Fehler zurück oder das Ergebnis ist nicht wie erwartet.

    • Lösung: Überprüfe, ob die Feiertage korrekt im benannten Bereich definiert sind und ob die Daten in den Zellen A1 und A2 richtig eingegeben wurden.
  • Fehler: Das Ergebnis zählt mehr Dienstage als erwartet.

    • Lösung: Stelle sicher, dass die Feiertage korrekt im Array enthalten sind und dass du keine Feiertage doppelt erfasst hast.

Alternative Methoden

  • Pivot-Tabellen: Eine Pivot-Tabelle kann genutzt werden, um die Anzahl der Dienstage in einem festgelegten Zeitraum zu aggregieren. Dies ist besonders nützlich, wenn du eine große Datenmenge hast.

  • Power Query: In Excel kannst du auch Power Query verwenden, um eine dynamische Abfrage zu erstellen, die die Wochentage basierend auf deinem Datensatz automatisch berechnet.


Praktische Beispiele

  • Beispiel 1: Berechnung der Dienstage im Dezember 2023:

    • Startdatum: 01.12.2023
    • Enddatum: 31.12.2023
    • Feiertage: 25.12.2023 (1. Weihnachtstag)
  • Beispiel 2: Berechnung der Dienstage im Jahr 2024:

    • Startdatum: 01.01.2024
    • Enddatum: 31.12.2024
    • Feiertage: 01.01.2024 (Neujahr) und 25.12.2024 (1. Weihnachtstag)

Tipps für Profis

  • Nutze die Funktion NETTOARBEITSTAGE(), um schnell die Anzahl der Arbeitstage zu berechnen, wenn du mit mehreren Wochentagen arbeiten möchtest.

  • Wenn du regelmäßig die Anzahl der Wochen- oder Arbeitstage für unterschiedliche Jahre benötigst, erstelle eine Vorlage, die du einfach anpassen kannst.

  • Achte darauf, die Feiertage für jedes Jahr zu aktualisieren, um immer die korrekten Nettoarbeitstage zu ermitteln.


FAQ: Häufige Fragen

1. Wie viele Dienstage hat das Jahr 2023?
Das Jahr 2023 hat insgesamt 52 Dienstage.

2. Wie viele Dienstage hat das Jahr 2024?
Im Jahr 2024 gibt es 52 Dienstage, jedoch in einem Schaltjahr könnte es einen zusätzlichen Dienstag geben.

3. Wie kann ich die Anzahl der Brückentage 2012 berechnen?
Verwende die Funktion NETTOARBEITSTAGE(), um die Arbeitstage zwischen Feiertagen zu zählen und die Brückentage zu ermitteln.

4. Kann ich die Formel auch für andere Wochentage nutzen?
Ja, ändere einfach den Wert in Zelle B1 auf den gewünschten Wochentag (1 für Montag, 2 für Dienstag, etc.).

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige