← Alle FunktionenText
TEXT in Excel
TEXT in Excel anwenden: Zahlen und Datumswerte formatieren, führende Nullen erzeugen, geprüfte Beispiele und Lösungen für typische Fehler.
Syntax
TEXT(value, format_text)Beispiel: =TEXT(B2,"$#,##0")
Verfügbar in: Alle Versionen
TEXT wandelt eine Zahl oder ein Datum in Text mit der von Ihnen vorgegebenen Formatierung um: =TEXT(value, format_text). Damit erstellen Sie Bezeichnungen wie „Total: $1,234.50“ oder „Mar 9, 2024“ und ergänzen Zahlen um führende Nullen.
Wann Sie die Funktion einsetzen
- Sie verbinden eine Zahl oder ein Datum mit & zu einem Satz und benötigen den formatierten statt des rohen Werts.
- Sie benötigen führende Nullen bei Codes wie Postleitzahlen oder Rechnungsnummern.
- Sie möchten aus einem Datum einen Monatsnamen, Wochentag oder ein Jahr gewinnen.
- Sie erstellen Diagrammtitel oder Berichtsüberschriften, die sich mit den Daten aktualisieren.
Argumente
- value. Die umzuwandelnde Zahl, das Datum oder der Bezug. Text, den Excel nicht als Zahl oder Datum lesen kann, wird unverändert zurückgegeben oder verursacht #VALUE!.
- format_text. Das Muster in Anführungszeichen. Zifferncodes sind 0 (erforderliche Ziffer), # (optionale Ziffer), Komma (Tausender), . (Dezimalstelle) und % (Prozent). Datumscodes sind d, dd, ddd, dddd, m, mmm, mmmm, yy und yyyy; für Uhrzeiten gelten h, mm und ss.
- Gebietsschema. Die in format_text verwendeten Buchstaben hängen von Ihren Regionseinstellungen ab, sodass eine zwischen Ländern weitergegebene Arbeitsmappe unterschiedlich dargestellt werden kann.
Erklärte Beispiele
Währung mit Tausendertrennzeichen
Formel: C1: =TEXT(A2,"$#,##0.00")
Ergebnis: $1,234.50
#,##0 fügt das Tausendertrennzeichen ein, 0.00 erzwingt zwei Dezimalstellen.
Lesbares Datum
Formel: C1: =TEXT(A2,"mmm d, yyyy")
Ergebnis: Mar 9, 2024
mmm ist der kurze Monatsname, d der Tag und yyyy das vierstellige Jahr. Verwenden Sie „dddd“ für den Namen des Wochentags.
Führende Nullen
Formel: C1: =TEXT(A2,"00000")
Ergebnis: 00042
Jede 0 ist eine erforderliche Ziffer, daher wird 42 auf fünf Zeichen aufgefüllt.
Jetzt ausprobieren
Ändern Sie eine Formel oder einen Wert in der Beispieltabelle und prüfen Sie das Ergebnis.
Formel in D2: =TEXT(A2,"#,##0.00")
Ergebnis in D2: 1,234.57
Fehler und Prüfungen
- Ergebnis kann nicht summiert werden. TEXT gibt Text zurück. Bewahren Sie die ursprüngliche Zahl für Berechnungen auf und verwenden Sie TEXT nur für die Anzeige.
- Formatcode wird ignoriert. Das Format muss in Anführungszeichen stehen. Monat und Minute sind mehrdeutig: „mm“ nach „h“ bedeutet Minuten, andernfalls Monate.
- Anderes Ergebnis auf einem anderen Computer. Formatcodes hängen vom Gebietsschema ab. Bei manchen Regionseinstellungen unterscheiden sich Dezimal- und Tausendertrennzeichen oder Datumsbuchstaben.
- #VALUE!. Der Wert ist Text, den Excel nicht als Zahl oder Datum lesen kann.
Verwandte Funktionen
Häufige Fragen
- Wie formatiere ich mit TEXT einen Prozentsatz?
- Verwenden Sie =TEXT(0.256,"0.0%"); das ergibt 25.6%.
- Wie erhalte ich aus einem Datum den Wochentag?
- Verwenden Sie =TEXT(A2,"dddd") für den vollständigen Namen oder „ddd“ für den Kurznamen.
- Warum lässt sich das zahlenähnliche Ergebnis von TEXT nicht addieren?
- Weil es Text ist. Umschließen Sie es mit VALUE oder summieren Sie die ursprünglichen Zellen.
- Was ist der Unterschied zwischen TEXT und der Zellformatierung?
- Die Zellformatierung ändert nur das Aussehen einer Zahl. TEXT erzeugt einen neuen Textwert, den Sie in Sätze einfügen können.
Weitere Funktionen aus Text