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 Format | Formel | Ergebnis |
|---|---|---|
| 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)).