cellio

TEXT-Funktion in Excel: Zahlen und Daten formatieren

Mit der TEXT-Funktion in Excel formatierst du Zahlen, Währungen und Daten in Formeln direkt als Text. Inklusive GROSS, KLEIN und GROSS2.

Von Ayoub Farid · · 2 Min. Lesezeit

Wenn du eine Zahl mit einem Text verknüpfst, verliert Excel die ursprüngliche Formatierung. Die Formel ="Gesamt: "&B2 liefert zum Beispiel „Gesamt: 12900.5“ statt „Gesamt: 12.900,50 €“. Mit der TEXT-Funktion (in der deutschen Version TEXT) kannst du genau dieses Problem lösen: Sie formatiert einen Wert als Text exakt nach deinen Vorgaben.

Syntax

=TEXT(value, format_text)

*(Hinweis für die deutsche Excel-Version: Dort schreibst du =TEXT(Wert; Textformat) mit einem Semikolon als Trennzeichen.)*

Gängige Formatierungscodes

Gewünschtes FormatFormelErgebnis
Tausendertrennzeichen=TEXT(B2,"#,##0")12,901
Zwei Dezimalstellen=TEXT(B2,"#,##0.00")12,900.50
Währung=TEXT(B2,"$#,##0.00")$12,900.50
Prozent=TEXT(C2,"0.0%")18.3%
Führende Nullen=TEXT(D2,"00000")00042
Datum=TEXT(E2,"dd mmm yyyy")15 Mar 2026
Wochentag=TEXT(E2,"dddd")Sunday
Monatsname=TEXT(E2,"mmmm")March

Gut lesbare Sätze zusammenstellen

="Sales were "&TEXT(B2,"$#,##0")&" in "&TEXT(E2,"mmmm")

→ „Sales were $12,901 in March“

Wichtig: Das Ergebnis ist immer Text

Die Funktion TEXT gibt stets eine Zeichenkette (Text) zurück und keine Zahl mehr. Du kannst das Ergebnis daher nicht mit SUM (SUMME) addieren, und beim Sortieren verhält sich die Zelle oft unerwartet. Verwende TEXT am besten für Beschriftungen, Berichte und die reine Anzeige. Für Werte, mit denen du in deiner Tabelle weiterrechnen möchtest, solltest du stattdessen die reguläre Zellenformatierung oder ROUND (RUNDEN) nutzen.

Datumscodes und deine Spracheinstellungen

Die Formatierungscodes für Daten hängen von deiner Excel-Sprachversion ab. Während in der englischen Version „yyyy“ verwendet wird, nutzt das deutsche Excel meistens länderspezifische Buchstaben wie „jjjj“ für das Jahr und „tt“ für den Tag. Falls deine Datumsformatierung merkwürdige Zeichen liefert, prüfe einfach die passenden Codes für deine Sprachumgebung.

Groß- und Kleinschreibung anpassen: UPPER, LOWER, PROPER

=UPPER(A2)    SAM LEE
=LOWER(A2)    sam lee
=PROPER(A2)   Sam Lee

In der deutschen Excel-Version heißen diese Excel-Funktionen GROSS, KLEIN und GROSS2. Die Funktion PROPER eignet sich hervorragend, um Namen zu bereinigen, die versehentlich komplett in Großbuchstaben eingegeben wurden. Du kannst sie perfekt mit TRIM (GLÄTTEN) kombinieren: =PROPER(TRIM(A2)).

Häufig gestellte Fragen

Wie formatiere ich eine Zahl innerhalb einer Excel-Formel?

Verwende =TEXT(value,"format") (im deutschen Excel =TEXT(Wert;"Format")), zum Beispiel =TEXT(B2,"$#,##0.00").

Warum kann ich die Ergebnisse der TEXT-Funktion nicht summieren?

TEXT liefert als Rückgabewert immer Text und keine Zahl. Behalte für Berechnungen am besten die unveränderten Originalwerte in deinen Zellen.

Wie lese ich den Monatsnamen aus einem Datum aus?

Nutze =TEXT(A2,"mmmm") für den vollständigen Monatsnamen oder "mmm" für die abgekürzte Variante.

Wie schreibe ich den ersten Buchstaben jedes Wortes groß?

Verwende dazu die Formel =PROPER(A2) (in der deutschen Version =GROSS2(A2)).

Weiterlesen