Excel-Formel: Tagesname vom Datum abrufen -

Generische Formel

TEXT(B4,"dddd")

Zusammenfassung

Um den Tagesnamen (dh Montag, Dienstag usw.) von einem Datum als Text abzurufen, können Sie die TEXT-Funktion verwenden. In dem gezeigten Beispiel lautet die Formel in Zelle C4:

=TEXT(B4,"dddd")

Erläuterung

Wenn Sie den Tagesnamen (z. B. Montag, Dienstag usw.) von einem Datum abrufen müssen, gibt es je nach Ihren Anforderungen verschiedene Optionen.

Möchten Sie das Datum in einen Tagesnamen umwandeln?

Wenn Sie den Datumswert in einen Textwert konvertieren möchten, können Sie die TEXT-Funktion mit einem benutzerdefinierten Zahlenformat wie "ddd" oder "dddd" verwenden. In dem gezeigten Beispiel lautet die Formel in Zelle C4:

=TEXT(B4,"dddd") // returns "Saturday"

Die TEXT-Funktion konvertiert Werte in Text unter Verwendung des von Ihnen angegebenen Zahlenformats. Beachten Sie, dass das Datum bei der Konvertierung verloren geht und nur der Text für den Tagesnamen übrig bleibt.

Möchten Sie nur den Tagesnamen anzeigen?

Wenn Sie nur einen Tagesnamen anzeigen möchten, benötigen Sie keine Formel. Sie können ein benutzerdefiniertes Zahlenformat verwenden. Wählen Sie das Datum aus, gehen Sie zu Zellen formatieren (Strg + 1 oder Befehlstaste + 1)> Benutzerdefiniert und geben Sie eines dieser benutzerdefinierten Formate ein:

"ddd" // i.e."Wed" "dddd" // i.e."Wednesday"

Excel zeigt nur den Tagesnamen an, lässt jedoch den Datumswert intakt.

Umgang mit einem leeren Datum

Wenn Sie die obige Formel mit einer leeren Zelle verwenden, erhalten Sie als Ergebnis "Sat", da Null im Excel-Datumssystem als "00-Jan-1900" behandelt wird, was ein Samstag ist. Um dieses Problem zu umgehen, können Sie die Formel folgendermaßen anpassen:

=IF(A1"",TEXT(A1,"ddd"),"")

Wörtlich: Wenn A1 nicht leer ist, geben Sie die TEXT-Formel zurück, andernfalls geben Sie eine leere Zeichenfolge ("") zurück.

Eine flexiblere Möglichkeit, einen Tagesnamen aus einem Datum abzurufen

Für maximale Flexibilität erstellen Sie Ihre eigenen Tagesnamen mit der CHOOSE-Funktion wie folgt:

=CHOOSE(WEEKDAY(B4),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")

In diesem Fall geben Sie nach dem ersten Argument die Wochentagsnamen, die Sie zurückgeben möchten (abgekürzt oder nicht), als Werte in CHOOSE ein. Die WEEKDAY-Funktion gibt eine Zahl zwischen 1 und 7 zurück, und CHOOSE verwendet diese Zahl, um den entsprechenden Wert in der Liste zurückzugeben. Mit den Standardeinstellungen ist Sonntag = 1 und Samstag = 7. Weitere Informationen finden Sie unter WOCHENTAG.

AUSWÄHLEN ist aufwändiger einzurichten, aber auch flexibler, da Sie ein Datum beliebigen Werten zuordnen können (dh Sie können Werte verwenden, die benutzerdefiniert, abgekürzt, nicht abgekürzt, in einer anderen Sprache usw. sind).

Interessante Beiträge...