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

Forumthread: Netto Arbeitstage minus Feiertage

Netto Arbeitstage minus Feiertage
04.09.2020 10:11:21
Tom
Hallo Forengemeinde,
ich habe wieder einmal ein Problem bei dem ich euch um Mithilfe bitten möchte.
In meiner Arbeitsmappe (Tabelle - Stammdaten) habe ich eine Tabelle welche mir die zu arbeitenden Tage ausgibt.
Hierbei steht in Zelle E9 die Formel: =NETTOARBEITSTAGE(F9;G9) (folglich stehen in F9 das Datum 01.01.21 und in G9 folglich das Datum 31.01.21.
In der gleichen Tabelle habe ich sämtliche Feiertage aufgeführt.
Exemplarisch steht in Zelle F24 der 01.01.21 für Neujahr.
Im Ergebnis bisher auch alle soweit in Ordnung
Wie schaffe ich es jetzt mittels VBA (in einem weiteren Tabellenblatt) von den im Januar errechneten 21 Arbeitstagen den Feiertag am 01.01.21 in Abzug zu bringen so dass ich im Ergebnis die Zahl 20 zur Weiterverarbeitung habe?
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Netto Arbeitstage minus Feiertage
04.09.2020 10:16:47
Werner
Hallo,
Nettoarbeitstage hat auch den Parameter FreieTage, dort gibst du den Zellbereich mit den Feiertagen an.
Annahme: Deine Feiertage stehen in L1 bis L15
=NETTOARBEITSTAGE(F9;G9;L1:L15)
Gruß Werner
AW: Netto Arbeitstage minus Feiertage
04.09.2020 10:41:45
Tom
Hallo Werner,
ich bin immer wieder überrascht wie schnell und unkompliziert man hier Hilfe bekommt.
Du hast mir sehr geholfen, vielen lieben Dank dafür und einen schönen Tag noch.
Und einen lieben Gruß ans gesamte (tolle) Forum
Anzeige
Gerne u. Danke für die Rückmeldung. o.w.T.
04.09.2020 11:29:28
Werner
;
Anzeige
Anzeige

Infobox / Tutorial

Nettoarbeitstage in Excel korrekt berechnen


Schritt-für-Schritt-Anleitung

  1. Öffne Excel und erstelle eine neue Arbeitsmappe oder öffne deine bestehende Arbeitsmappe.
  2. Gib die Daten ein:
    • Trage in Zelle F9 das Startdatum (z.B. 01.01.21) und in G9 das Enddatum (z.B. 31.01.21) ein.
    • Listet die Feiertage in einem separaten Bereich auf, z.B. von L1 bis L15.
  3. Verwende die Formel:
    • Um die Nettoarbeitstage ohne Feiertage zu berechnen, nutze die Formel:
      =NETTOARBEITSTAGE(F9;G9)
    • Um die Feiertage zu berücksichtigen:
      =NETTOARBEITSTAGE(F9;G9;L1:L15)
    • Diese Formel zieht automatisch die angegebenen Feiertage ab.
  4. VBA-Anpassung (optional):
    • Wenn du VBA verwenden möchtest, um die Berechnung zu automatisieren, kannst du ein Makro erstellen, das die Nettoarbeitstage abzüglich der Feiertage berechnet.

Häufige Fehler und Lösungen

  • Fehler: Falsches Datum

    • Stelle sicher, dass das Datum im richtigen Format eingegeben ist (TT.MM.JJ).
  • Fehler: Feiertage nicht berücksichtigt

    • Überprüfe, ob der Zellbereich mit den Feiertagen korrekt angegeben ist (z.B. L1:L15).
  • Fehler: Ergebnis ist negativ

    • Achte darauf, dass das Enddatum nach dem Startdatum liegt.

Alternative Methoden

  • Excel-Datenanalyse-Toolpaket:

    • Nutze das Toolpaket, um erweiterte Analysen durchzuführen, wie z.B. eine Übersicht über die Nettoarbeitstage über mehrere Monate.
  • Benutzerdefinierte Funktionen:

    • Schreibe eine benutzerdefinierte Funktion in VBA, um spezifische Bedingungen für Feiertage und Wochenenden zu berücksichtigen.

Praktische Beispiele

  • Beispiel 1: Berechnung der Arbeitstage im Januar 2021:

    • Eingabewerte:
    • F9: 01.01.21
    • G9: 31.01.21
    • Feiertage: 01.01.21 (Neujahr)
    • Formel:
      =NETTOARBEITSTAGE(F9;G9;L1:L15)
    • Ergebnis: 20 Arbeitstage.
  • Beispiel 2: Nettoarbeitstage ohne Feiertage:

    • Nutze die Formel:
      =NETTOARBEITSTAGE(F9;G9)
    • Ergebnis: 21 Arbeitstage.

Tipps für Profis

  • Nutzung von Named Ranges:

    • Verwende benannte Bereiche für die Feiertage, um die Formeln übersichtlicher zu gestalten.
  • Dynamische Feiertagsliste:

    • Erstelle eine dynamische Liste von Feiertagen, die sich automatisch aktualisiert, um sicherzustellen, dass alle relevanten Tage berücksichtigt werden.
  • Formatierungen:

    • Nutze bedingte Formatierungen, um Feiertage und Wochenenden in deinem Arbeitszeitplan hervorzuheben.

FAQ: Häufige Fragen

1. Wie kann ich die Nettoarbeitstage ohne Feiertage berechnen?
Verwende die Formel =NETTOARBEITSTAGE(F9;G9) ohne den Parameter für Feiertage.

2. Was mache ich, wenn ich nicht alle Feiertage kenne?
Du kannst zunächst die gängigen Feiertage in dein Excel-Dokument eintragen und die Liste regelmäßig aktualisieren.

3. Ist die Formel für alle Excel-Versionen gleich?
Ja, die Funktion NETTOARBEITSTAGE ist in den meisten neueren Excel-Versionen verfügbar. Achte darauf, dass du eine Version verwendest, die diese Funktion unterstützt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige