
Haben Sie schon einmal versucht, eine Zahl oder ein Datum in Excel mit einer Textbeschriftung zu kombinieren, und dabei etwas wie „Umsatz: 48293.5" oder „Berichtsdatum: 45012" erhalten? Das sind Excels Rohdaten, die in Ihre Ausgabe durchsickern – und genau dieses Problem löst die TEXT-Funktion.
Die TEXT-Funktion wandelt einen numerischen Wert in eine formatierte Textzeichenfolge um. Sie gibt Ihnen präzise Kontrolle darüber, wie Zahlen, Währungen, Prozentwerte, Datums- und Uhrzeitwerte dargestellt werden – egal ob Sie Berichte erstellen, Beschriftungen anlegen oder dynamische satzartige Ausgaben zusammenstellen. Diese Anleitung führt Sie durch alles, was Sie wissen müssen – von der grundlegenden Syntax bis hin zu praktischen Beispielen aus dem Arbeitsalltag.
Die Syntax ist unkompliziert:
=TEXT(value, format_text)
Das Ergebnis ist immer eine Textzeichenfolge, keine Zahl. Das bedeutet, Sie können das Ergebnis der TEXT-Funktion nicht in arithmetischen Berechnungen verwenden, ohne es zuvor wieder in eine Zahl umzuwandeln.
Formatcodes sind dieselben Codes, die Sie im Excel-Dialogfeld „Zellen formatieren" (Strg + 1) finden. Sie können sie direkt in der TEXT-Funktion verwenden. Hier sind die häufigsten Bausteine:
| Code | Bedeutung | Beispieleingabe | Beispielausgabe |
|---|---|---|---|
0 |
Ziffernplatzhalter (zeigt Nullen an) | 7 | „007" mit "000" |
# |
Ziffernplatzhalter (keine überflüssigen Nullen) | 1234.5 | „1234.5" mit "#.#" |
, |
Tausendertrennzeichen | 1000000 | „1.000.000" mit "#.##0" |
. |
Dezimaltrennzeichen | 3.14159 | „3,14" mit "0.00" |
% |
Prozent (multipliziert mit 100) | 0.75 | „75,0 %" mit "0.0%" |
$ |
Währungssymbol (Literal) | 2500 | „$2.500" mit "$#,##0" |
d / dd |
Tag (1- oder 2-stellig) | Datum | „5" oder „05" |
mmm / mmmm |
Monat (abgekürzt/vollständig) | Datum | „Jan" oder „Januar" |
yyyy |
4-stellige Jahreszahl | Datum | „2025" |
h:mm AM/PM |
Uhrzeit mit AM/PM | Uhrzeitwert | „9:05 AM" |
=TEXT(A2, "#,##0.00")
Wenn A2 den Wert 48293,5 enthält, gibt diese Formel „48.293,50" zurück – übersichtlich, lesbar und bereit für eine Berichtsbeschriftung.
=TEXT(A2, "$#,##0.00")
Wandelt 2500 in „$2.500,00" um. Nützlich beim Kombinieren von Zahlen mit Text, zum Beispiel:
="Gesamtumsatz: "&TEXT(B5,"$#,##0")
Dies erzeugt: Gesamtumsatz: $48.294
=TEXT(A2, "0.0%")
Wenn A2 den Wert 0,876 hat, lautet das Ergebnis „87,6 %". Ideal für das Erstellen von KPI-Zusammenfassungssätzen in Vertriebs-Dashboards in Excel.
=TEXT(A2, "00000")
Nützlich für Mitarbeiter-IDs, Produktcodes oder Postleitzahlen. Wandelt 742 in „00742" um.
Datumsangaben werden in Excel als fortlaufende Zahlen gespeichert (z. B. 1. Januar 2025 = 45658). Die TEXT-Funktion ermöglicht es Ihnen, sie in einem beliebigen lesbaren Format anzuzeigen.
=TEXT(A2, "dd/mm/yyyy") → "14/06/2025"
=TEXT(A2, "mmmm d, yyyy") → "June 14, 2025"
=TEXT(A2, "ddd, mmm d") → "Sat, Jun 14"
=TEXT(A2, "yyyy-mm-dd") → "2025-06-14"
Dies ist besonders praktisch beim Erstellen von Berichtsüberschriften oder Zeitachsenbeschriftungen. Wenn Sie beispielsweise an einem Projektzeitplan oder Gantt-Diagramm in Excel arbeiten, machen formatierte Datumsbeschriftungen Ihr Diagramm deutlich lesbarer.
="Bericht erstellt am: "&TEXT(TODAY(),"mmmm d, yyyy")
Ergebnis: Bericht erstellt am: June 14, 2025
Ohne TEXT würde dies „Bericht erstellt am: 45658" ausgeben – was für jeden Leser bedeutungslos ist.
Uhrzeiten sind in Excel Bruchzahlen (z. B. 0,5 = Mittag). TEXT verarbeitet sie problemlos:
=TEXT(A2, "h:mm AM/PM") → "9:05 AM"
=TEXT(A2, "hh:mm:ss") → "09:05:32"
=TEXT(A2, "[h] hours") → "14 hours" (verstrichene Zeit)
Das Format [h] ist besonders nützlich für verstrichene Zeit – es erlaubt Stundenwerte über 24, was für die Erfassung von Arbeitsstunden über mehrere Tage hinweg unverzichtbar ist.
Angenommen, Sie erstellen eine Rechnung und möchten eine übersichtliche Zusammenfassungszeile, die Text und Zahlen kombiniert. Hier ist die Ausgangssituation:
Sie möchten diesen Satz automatisch generieren:
„Rechnung vom June 14, 2025 über $3.750,00 ist in 30 Tagen fällig."
Hier ist die Formel:
="Invoice dated "&TEXT(B1,"mmmm d, yyyy")&" for "&TEXT(B2,"$#,##0.00")&" is due in "&B3&" days."
Diese einzige Formel setzt den gesamten Satz dynamisch zusammen. Ändern Sie das Datum, den Betrag oder die Anzahl der Tage – der Satz wird automatisch aktualisiert. Diese Art der dynamischen Beschriftung ist unverzichtbar für professionelle Abrechnungs- und Rechnungsvorlagen.
Eine häufige Frage: Warum nicht einfach die Zelle über das Dialogfeld „Zellen formatieren" formatieren? Das ist der entscheidende Unterschied:
Verwenden Sie TEXT, wenn Sie Zahlen in Sätze einbetten, einheitliche Exportformate erstellen oder sicherstellen müssen, dass die Formatierung unabhängig von regionalen Einstellungen erhalten bleibt. Verwenden Sie die Zellformatierung, wenn die Zahl weiterhin wie eine Zahl behandelt werden soll.
TEXT wird noch leistungsfähiger, wenn es mit anderen Excel-Funktionen kombiniert wird.
=IF(B2>0, "Profit: "&TEXT(B2,"$#,##0"), "Loss: "&TEXT(ABS(B2),"$#,##0"))
Dies erstellt eine beschriftete Ausgabe, die sich an positive oder negative Werte anpasst. Wenn Sie die bedingte Logik weiter erkunden möchten, lesen Sie unsere Anleitung zur WENN-Funktion: Logische Tests und verschachtelte WENNs.
="Order "&TEXT(VLOOKUP(A2,OrderTable,2,0),"00000")&" shipped."
Ruft eine Bestellnummer ab und füllt sie auf 5 Stellen auf – alles in einer einzigen Formel innerhalb eines Satzes.
="As of "&TEXT(TODAY(),"dddd, mmmm d")&" - data is current."
Erstellt eine sich automatisch aktualisierende Zeitstempelbeschriftung in Ihrer Dashboard-Überschrift. Kombinieren Sie dies mit dynamischen Dashboards in Excel für professionelle, selbstaktualisierte Berichte.
=TEXT(A2, #,##0) führt zu einem Fehler. Setzen Sie Formatcodes immer in Anführungszeichen: =TEXT(A2, "#,##0").=TEXT(A2,"0.00")+10 zu einem Fehler oder gibt 0 zurück. Führen Sie Berechnungen zuerst durch und umschließen Sie das Ergebnis dann mit TEXT.Wenn Sie sich nicht sicher sind, welchen Formatcode Sie für eine bestimmte Ausgabe verwenden sollen – beispielsweise wenn Zahlen als „1.", „2.", „3." angezeigt oder ein benutzerdefiniertes Geschäftsjahresformat benötigt werden – können Sie ExcelGPT in einfacher Sprache beschreiben, was Sie möchten, und erhalten in Sekunden die passende TEXT-Formel (einschließlich Formatcode), ohne sich jede Codekombination merken zu müssen.
Weitere Möglichkeiten zur Vereinfachung der Formelarbeit und Datenvorbereitung finden Sie in unserem Artikel KI zum Bereinigen und Transformieren von Daten in Excel verwenden.
Dies liegt meist daran, dass die Zelle als „Zahl" formatiert ist und Excel das Textergebnis wieder in eine Zahl umwandelt. Wählen Sie die Zelle aus, formatieren Sie sie als „Text" (oder „Standard") und geben Sie die Formel erneut ein. Überprüfen Sie außerdem, ob der Formatcode in doppelte Anführungszeichen eingeschlossen ist.
Ja. Excel-Formatcodes unterstützen bis zu vier durch Semikolons getrennte Abschnitte: positiv; negativ; null; Text. Beispiel: "$#,##0.00;($#,##0.00);"-"" zeigt positive Werte im Standardformat an, negative in Klammern und Nullwerte als Bindestrich.
Ja. Die TEXT-Funktion und ihre Datumsformatcodes (d, dd, mmm, mmmm, yy, yyyy usw.) werden in allen modernen Excel-Versionen unterstützt – einschließlich Excel 2010, 2013, 2016, 2019, 2021, Microsoft 365 und Excel Online. Die Ausgabe kann leicht variieren, wenn die regionalen Datumseinstellungen der Benutzer voneinander abweichen.
Sie führen entgegengesetzte Aktionen durch. TEXT wandelt eine Zahl in eine formatierte Textzeichenfolge um. NUMBERVALUE wandelt eine Textzeichenfolge, die wie eine Zahl aussieht, zurück in einen tatsächlichen numerischen Wert um. Verwenden Sie NUMBERVALUE (oder WERT), wenn Sie den Effekt von TEXT rückgängig machen und das Ergebnis wieder für Berechnungen nutzen möchten.
Erfahren Sie, wie die Excel-WENN-Funktion funktioniert, wie Sie mehrere WENNs verschachteln und wann moderne Alternativen wie WENNS und WECHSELN für übersichtlichere, besser lesbare Logik sinnvoll sind.
Lernen Sie SVERWEIS von Grund auf: Syntax, Schritt-für-Schritt-Beispiele, Fehlerbehebung und wann Sie moderne Alternativen wie INDEX VERGLEICH verwenden sollten.
Erfahren Sie, wie die TEXT-Funktion in Excel Zahlen, Datums- und Uhrzeitwerte mithilfe von Formatcodes in formatierte Textzeichenfolgen umwandelt – mit praxisnahen Beispielen und typischen Anwendungsfällen.