📅 Excel Datumsformat per Formel ändern: Das ultimative Tutorial

Melden

Hier ist ein umfassendes Tutorial, wie du Datumsformate in Excel mithilfe von Formeln anpasst und umwandelt.


In Excel gibt es zwei Wege, ein Datum zu formatieren: Über die Zellenformatierung (Strg + 1) oder über Formeln. Letzteres ist besonders wichtig, wenn du Daten für Berichte kombinierst oder Datumsangaben in Texte einbauen möchtest.


1. Die wichtigste Funktion: Die TEXT-Funktion

Die TEXT-Funktion ist das Schweizer Taschenmesser, um ein Datum in ein beliebiges Format umzuwandeln. Das Ergebnis ist jedoch immer ein Text.

Die Syntax:

=TEXT(Wert; "Formatcode")

Praktische Beispiele:

Angenommen, in Zelle A1 steht das Datum 01.05.2023.

Ziel-Format Formel (Deutsch) Ergebnis (Beispiel)
Standard (TT.MM.JJJJ) =TEXT(A1; "TT.MM.JJJJ") 01.05.2023
Nur der Monat (Name) =TEXT(A1; "MMMM") Mai
Monat abgekürzt =TEXT(A1; "MMM") Mai (bzw. Mrz, Dez)
Wochentag voll =TEXT(A1; "TTTT") Montag
Jahr zweistellig =TEXT(A1; "JJ") 23
US-Format (YYYY-MM-DD) =TEXT(A1; "JJJJ-MM-TT") 2023-05-01

2. Datumsteile einzeln extrahieren

Manchmal möchtest du keine Formatierung, sondern die reine Zahl des Tages, Monats oder Jahres extrahieren, um damit weiterzurechnen.

  • Tag extrahieren: =TAG(A1) -> Ergebnis: 1
  • Monat extrahieren: =MONAT(A1) -> Ergebnis: 5
  • Jahr extrahieren: =JAHR(A1) -> Ergebnis: 2023

3. Datum in einem Satz verwenden (Verkettung)

Wenn du ein Datum mit Text kombinierst, zeigt Excel normalerweise nur die interne Seriennummer (z. B. 45047). Hier musst du die TEXT-Formel nutzen.

Falsch: ="Heute ist der " & A1 Ergebnis: Heute ist der 45047

Richtig: ="Heute ist der " & TEXT(A1; "TT.MM.JJJJ") Ergebnis: Heute ist der 01.05.2023


4. Text-Datum in ein echtes Datum umwandeln

Erhältst du Daten aus einem Systemexport, die Excel nur als Text erkennt? So machst du sie wieder berechenbar:

Methode A: Die DATUMWERT-Funktion

=DATUMWERT("01.05.2023") Wandelt einen Text in eine Excel-Zahl um (danach einfach als Datum formatieren).

Methode B: Die DATUM-Funktion (Zusammensetzen)

Wenn Jahr, Monat und Tag in getrennten Spalten stehen: =DATUM(Jahr; Monat; Tag) Beispiel: =DATUM(2023; 5; 1)


5. Cheat-Sheet: Format-Codes in Deutschland

Wichtig: In der deutschen Excel-Version weichen die Codes leicht vom Englischen ab.

  • T = Tag (1)
  • TT = Tag mit führender Null (01)
  • TTT = Wochentag abgekürzt (Mo)
  • TTTT = Wochentag ausgeschrieben (Montag)
  • M = Monat (5)
  • MM = Monat mit führender Null (05)
  • MMM = Monatsname abgekürzt (Mai)
  • MMMM = Monatsname ausgeschrieben (Mai)
  • JJ = Jahr zweistellig (23)
  • JJJJ = Jahr vierstellig (2023)

Profi-Tipp: Sprachspezifische Formate

Möchtest du das Datum per Formel in einer anderen Sprache ausgeben (z.B. den englischen Monatsnamen), kannst du einen Ländercode in die TEXT-Funktion einbauen:

  • Englisch (US): =TEXT(A1; "[$-409]MMMM") -> May
  • Französisch: =TEXT(A1; "[$-40C]MMMM") -> mai

Zusammenfassung

Wenn du das Aussehen für Berichte ändern willst, nutze =TEXT(). Wenn du mit den Bestandteilen rechnen willst, nutze =TAG(), =MONAT() oder =JAHR().

0