Excel-Formel: Feiertage zwischen zwei Daten auflisten

Es gibt eine Tabelle mit Feiertagen und den zugehörigen Daten. Wie können Sie alle Feiertage innerhalb eines angegebenen Datumsbereichs in Excel auflisten? Hier wird eine Arrayformel vorgestellt, mit der Sie dieses Ziel erreichen.
Wenn Sie dieses Tutorial nachvollziehen möchten, laden Sie einfach die Beispieldatei herunter.
Allgemeine Formel
Syntax und Argumente
| Start_date, End_date: the two dates that you want to list holidays between. |
| Date: a range refers to the dates of holidays. |
| Holidays: a range refers to the holidays. |
Rückgabewert
Die Formel liefert ein leeres Ergebnis, wenn im angegebenen Datumsbereich kein Feiertag gefunden wird – andernfalls gibt sie die entsprechenden Feiertage zurück.
Hinweis
Die Funktion TEXTVERKETTEN ist ausschließlich in Office 365, Excel 2019 und neueren Versionen verfügbar.
Funktionsweise dieser Formel
Datenliste wie folgt:
B3:B6: Liste der Feiertage;
C3:C6: Zugehörige Feiertagsdaten;
F2: Startdatum;
F3: Enddatum;
E4: Feiertage im Zeitraum zwischen Start- und Enddatum.
Verwenden Sie bitte die Formel wie folgt:
Halten Sie die Tasten Umschalttaste und Strg gedrückt, um das korrekte Ergebnis zu erhalten.
Erläuterung
WENN-Funktion: Prüft eine Bedingung und gibt WAHR oder FALSCH zurück – oder optional von Ihnen festgelegte Texte anstelle dieser Werte.
TEXTVERKETTEN-Funktion: Verknüpft zwei oder mehr Werte mit einem Trennzeichen.
Die Formel lässt sich in drei Teile gliedern:
{WENN(C3:C6<=F3;$B$3:$B$6;„")}: ermittelt, welche Feiertagsdaten auf oder vor dem Enddatum liegen. Das Ergebnis dieses Arrays lautet: {"Neujahr";"Unabhängigkeitstag";"Thanksgiving";„"}.
{WENN(C3:C6>=F2,IF(C3:C6<=F3,$B[[PH_26]]:$B[[PH_25]],"");„")}: gemäß der obigen Formel kann dieser Teil wie folgt dargestellt werden:
{WENN(C3:C6>=F2;{"Neujahr";"Unabhängigkeitstag";"Tanksgiving";""};„")}: ermittelt, welche Feiertage auf oder nach dem Startdatum liegen. Das resultierende Array lautet {"";"Unabhängigkeitstag";"Tanksgiving";„"}.
{TEXTVERKETTEN(", ";WAHR;WENN(C3:C6>=F2,IF(C3:C6<=F3,$B[[PH_28]]:$B[[PH_27]],"");„"))}: nun kann die gesamte Formel wie folgt dargestellt werden:
{TEXTVERKETTEN(", ";WAHR; {"";"Unabhängigkeitstag";"Tanksgiving";„"})}: Verknüpft die Werte mit Kommas und ignoriert dabei leere Einträge.
Verwandte Formeln
- Prüfen, ob ein Datum in den letzten N Monaten ab heute liegt
Angenommen, Sie möchten prüfen, ob das Eintrittsdatum eines Mitarbeiters innerhalb der letzten 6 Monate ab heute liegt. In diesem Fall können Sie eine Formel verwenden, die die Excel-Funktionen UND, MONATSENDE und HEUTE kombiniert, um diese Aufgabe schnell und einfach zu erledigen. - Prüfen, ob Datum der letzte N-te Tag ab heute ist
Um zu prüfen, ob Produkte heute fällig sind, können Sie eine Formel verwenden, um zu überprüfen, ob die Produktionsdaten dem Datum vor 7 Tagen entsprechen. - Monatsnamen in Zahl umwandeln
In diesem Tutorial zeigen wir Ihnen eine praktische Formel, mit der Sie einen Monatsnamen ganz einfach in die entsprechende Monatszahl in Excel umwandeln können. - Gleichen Tag Letztes Jahr oder Nächstes Jahr erhalten
In diesem Tutorial stellen wir Ihnen zwei Formeln vor, mit denen Sie basierend auf einem vorgegebenen Datum das entsprechende Datum des Vorjahres bzw. des Folgejahres ermitteln können.
Verwandte Funktionen
- Excel-DATUM-Funktion
Datum aus Jahr, Monat und Tag erstellen - Excel-JAHR-Funktion
Gibt das Jahr eines Datums im vierstelligen Seriennummernformat zurück - Excel-MONAT-Funktion
Die Funktion MONAT gibt den Monat als ganze Zahl (1 bis 12) aus einem Datum zurück - Excel-TAG-Funktion
Die Funktion TAG gibt den Tag als Zahl (1 bis 31) aus einem Datum zurück - Excel-ARBEITSTAG-Funktion
Fügt dem angegebenen Datum Arbeitstage hinzu und gibt einen Arbeitstag zurück
Die besten Office-Produktivitätswerkzeuge
Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben
Kutools für Excel bietet über 300 Funktionen und stellt sicher, dass das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- Mit einem Klick zwischen Dutzenden geöffneter Dokumente wechseln!
- Reduziert täglich Hunderte Mausklicks für Sie – verabschieden Sie sich von der Maus-Hand.
- Steigert Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
- Bringt effiziente Tabs in Office (inklusive Excel) – genau wie bei Chrome, Edge und Firefox.