Die Funktion TEXT in Excel
TEXT formatiert einen Wert innerhalb einer Formel: zwei Dezimalstellen, ein Tausendertrennzeichen, ein Prozentwert oder ein Datum im gewünschten Layout. Das Ergebnis ist Text, genau das brauchst du, wenn du eine Zahl oder ein Datum in einen Satz einfügst.
Ohne TEXT zeigt ="Summe: "&B2 den rohen Wert: 12500 statt 12,500 oder 46099 statt eines Datums.
Syntax
=TEXT(value, format_text)
| Argument | Was es bedeutet |
|---|---|
| value | Die Zahl, das Datum oder die Zelle, die formatiert wird. |
| format_text | Ein Formatcode in Anführungszeichen, z. B. „0.00“, „#,##0“, „0%“ oder „yyyy-mm-dd“. Dieselben Codes wie bei Zellen formatieren › Benutzerdefiniert. |
Beispiele
1. Zwei Dezimalstellen
| A | B | |
|---|---|---|
| 1 | Preis | 3.5 |
| 2 | Als Text | 3.50 |
Der Formatcode „0.00“ zeigt immer zwei Dezimalstellen.
2. Eine Zahl im Satz
| A | B | |
|---|---|---|
| 1 | Umsatz | 12500 |
| 2 | Beschriftung | Summe: 12,500 |
„#,##0“ fügt das Tausendertrennzeichen ein, damit die Beschriftung gut lesbar ist.
3. Ein Datum in festem Layout
| A | B | |
|---|---|---|
| 1 | Fällig | 2026-03-18 |
| 2 | Als Text | 2026-03-18 |
Das Datum ist als Zahl gespeichert; TEXT schreibt es als Jahr-Monat-Tag aus, bereit zum Einfügen in einen Dateinamen oder eine Nachricht.
4. Ein Prozentwert
| A | B | |
|---|---|---|
| 1 | Anteil | 0.256 |
| 2 | Als Text | 26% |
„0%“ rechnet mal 100, rundet auf eine ganze Zahl und ergänzt das Prozentzeichen.
Häufige Fehler
Mit dem Ergebnis rechnen. TEXT gibt Text zurück, daher ist das Ergebnis für SUMME (Englisch: SUM) keine Zahl mehr.
Korrektur: Behalte die ursprüngliche Zahl für Berechnungen und verwende TEXT nur für Anzeige und Beschriftungen.
Formatcodes hängen von der Sprache ab. In manchen Excel-Sprachen unterscheiden sich die Datumscodes, z. B. „JJJJ“ statt „yyyy“ auf Deutsch.
Korrektur: Verwende die Codes deiner Excel-Sprache oder die Zellformatierung, wenn das Layout nicht in der Formel stehen muss.
Häufig gestellte Fragen
Wie zeige ich den Wochentag an?
Verwende „dddd“ für den vollen Namen oder „ddd“ für die Kurzform: =TEXT(B1;"dddd").
Ist TEXT dasselbe wie das Ändern des Zellformats?
Nein. Die Zellformatierung ändert nur die Anzeige und lässt den Wert eine Zahl. TEXT erzeugt einen neuen Textwert.
Verwandte Funktionen
- CONCATENATECONCATENATE, CONCAT und der &-Operator verbinden Text aus mehreren Zellen zu einem, etwa Vor- und Nachname.
- TEXTJOINTEXTJOIN verbindet den Text eines Bereichs mit einem Trennzeichen wie einem Komma und kann leere Zellen überspringen.
- DATEDATE baut aus Jahr, Monat und Tag ein echtes Excel-Datum.