Excel-Formel: Datumsbereich aus zwei Daten erstellen -

Inhaltsverzeichnis

Generische Formel

=TEXT(date1,"format")&" - "&TEXT(date2,"format")

Zusammenfassung

Um einen Datumsbereich in einer Zelle basierend auf Datumsangaben in verschiedenen Zellen anzuzeigen, können Sie eine Formel verwenden, die auf der TEXT-Funktion basiert.

In dem gezeigten Beispiel lautet die Formel in Zelle E5:

=TEXT(B5,"mmm d")&" - "&TEXT(C5,"mmm d")

Erläuterung

Die TEXT-Funktion verwendet numerische Werte und konvertiert sie in Textwerte in dem von Ihnen angegebenen Format. In diesem Beispiel verwenden wir das Format "mmm d" für beide TEXT-Funktionen in E5. Die Ergebnisse werden durch einfache Verkettung mit einem Bindestrich verbunden.

Hinweis: Die anderen Beispiele in Spalte E verwenden alle unterschiedliche Textformate.

Enddatum fehlt

Wenn das Enddatum fehlt, funktioniert die Formel nicht richtig, da der Bindestrich weiterhin an das Startdatum angehängt wird (z. B. "1. März -").

Um diesen Fall zu behandeln, können Sie die Verkettung und die zweite TEXT-Funktion wie folgt in IF einschließen:

=TEXT(date1,"mmm d")&IF(date2""," - "&TEXT(date2,"mmm d"),"")

Dadurch wird der vollständige Datumsbereich erstellt, wenn beide Daten vorhanden sind, es wird jedoch nur das Startdatum ausgegeben, wenn das Enddatum fehlt.

Startdatum fehlt

Um einen Fall zu behandeln, in dem beide Daten fehlen, können Sie eine andere IF wie folgt verschachteln:

=IF(date1"",TEXT(date1,"mmmm d")&IF(date2""," - "&TEXT(date2,"mmm d"),""),"")

Diese Formel gibt einfach eine leere Zeichenfolge ("") zurück, wenn date1 nicht verfügbar ist.

Interessante Beiträge...