Excel-Formel: Feiertage zwischen zwei Daten auflisten
Es gibt eine Tabelle mit Feiertagen und den entsprechenden Daten. Wie können Sie alle Feiertage innerhalb eines bestimmten Datumsbereichs in Excel auflisten? Hier wird eine Array-Formel vorgestellt, um dieses Ziel zu erreichen.
Wenn Sie diesem Tutorial folgen möchten, laden Sie bitte die Beispieltabelle herunter.
Allgemeine Formel
Syntax und Argumente
Startdatum, Enddatum: die beiden Daten, zwischen denen Sie Feiertage auflisten möchten. |
Datum: ein Bereich, der sich auf die Daten der Feiertage bezieht. |
Feiertage: ein Bereich, der sich auf die Feiertage bezieht. |
Rückgabewert
Die Formel gibt einen leeren Wert zurück, wenn im angegebenen Datumsbereich kein Feiertag gefunden wurde, oder sie gibt die entsprechenden Feiertage zurück.
Anmerkung
Die TEXTVERBINDEN-Funktion ist nur in Office 365, Excel 2019 und späteren Versionen verfügbar.
So funktioniert diese Formel
Datenliste wie folgt:
B3:B6, Auflistung der Feiertage;
C3:C6, Auflistung der Daten der Feiertage;
F2: Platzierung des Startdatums;
F3: Platzierung des Enddatums;
E4: Auflistung der Feiertage zwischen Start- und Enddatum.
Bitte verwenden Sie die Formel wie folgt:
Halten Sie die Umschalttaste und Strg-Taste gedrückt, um das richtige Ergebnis zu erhalten.
Erklärung
WENN-Funktion: Überprüft eine Bedingung und gibt WAHR oder FALSCH zurück, oder Sie können spezifische Texte zur Anzeige anstelle von WAHR und FALSCH festlegen.
TEXTVERBINDEN-Funktion: Verbindet zwei oder mehr Werte mit Trennzeichen.
Die Formel kann in drei Teile analysiert werden:
{WENN(C3:C6<=F3;$B$3:$B$6;"")}: Findet heraus, welche Daten der Feiertage gleich oder früher als das Enddatum sind. In diesem Array sehen Sie das Ergebnis {"Neujahr";"Unabhängigkeitstag";"Erntedankfest";""}.
{WENN(C3:C6>=F2;WENN(C3:C6<=F3;$B$3:$B$6;"");"")}, basierend auf der obigen Formel kann dieser Teil wie folgt gesehen werden:
{WENN(C3:C6>=F2;{"Neujahr";"Unabhängigkeitstag";"Erntedankfest";""};"")}: Findet heraus, welche Daten der Feiertage gleich oder später als das Startdatum sind. In diesem Array sehen Sie das Ergebnis {"";"Unabhängigkeitstag";"Erntedankfest";""}.
{TEXTVERBINDEN(", ";WAHR;WENN(C3:C6>=F2;WENN(C3:C6<=F3;$B$3:$B$6;"");""))}, jetzt kann die gesamte Formel wie folgt gesehen werden:
{TEXTVERBINDEN(", ";WAHR; {"";"Unabhängigkeitstag";"Erntedankfest";""}), verbindet die Werte mit Kommas und ignoriert die leeren Werte.
Verwandte Formeln
- Überprüfen, ob das Datum in den letzten N Monaten von heute liegt
Angenommen, Sie müssen überprüfen, ob das Eintrittsdatum eines Mitarbeiters in den letzten 6 Monaten von heute liegt, können Sie eine Formel verwenden, die aus AND-, MONATSENDE- und HEUTE-Funktionen in Excel kombiniert ist, um die Aufgabe schnell zu erledigen. - Überprüfen, ob das Datum der letzte N-Tag von heute ist
Um zu überprüfen, ob Produkte heute fällig sind, können Sie eine Formel verwenden, um zu überprüfen, ob die Produktionsdaten in den letzten 7 Tagen von heute liegen. - Monatsname in Zahl umwandeln
Dieses Tutorial bietet eine Formel, um einen Monatsnamen in die entsprechende Monatszahl in Excel umzuwandeln. - Gleicher Tag im vergangenen oder nächsten Jahr
In diesem Tutorial werden zwei Formeln bereitgestellt, um separat das gleiche Datum im vergangenen Jahr und im nächsten Jahr basierend auf dem gegebenen Datum in Excel zu erhalten.
Verwandte Funktionen
- Excel-DATUM-Funktion
Erstellt ein Datum aus Jahr, Monat und Tag - Excel-JAHR-Funktion
Gibt das Jahr eines Datums im 4-stelligen Seriennummernformat zurück - Excel-MONAT-Funktion
Die MONAT-Funktion wird verwendet, um den Monat als ganze Zahl (1 bis 12) vom Datum zu erhalten. - Excel-TAG-Funktion
Die TAG-Funktion erhält den Tag als Zahl (1 bis 31) von einem Datum. - Excel-ARBEITSTAG-Funktion
Addiert Arbeitstage zum angegebenen Datum und gibt einen Arbeitstag zurück.
Die besten Tools zur Büroproduktivität
Kutools für Excel - Hilft Ihnen, aus der Menge hervorzustechen
Kutools für Excel bietet über 300 Funktionen, sodass das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab - Aktiviert tabbed Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- In einer Sekunde zwischen Dutzenden offener Dokumente wechseln!
- Reduziert Hunderte von Mausklicks für Sie jeden Tag, verabschieden Sie sich von der Maushand.
- Steigert Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs ins Office (inklusive Excel), genau wie bei Chrome, Edge und Firefox.