Beispiele für TEXT-Funktionen – Excel, VBA und Google Sheets

Beispielarbeitsbuch herunterladen

Laden Sie die Beispielarbeitsmappe herunter

Dieses Tutorial zeigt, wie Sie die Excel-Textfunktion im Excel-Format.

Übersicht der Textfunktionen

Die TEXT-Funktion gibt einen in Text umgewandelten Wert mit einem angegebenen Format zurück.

Um die TEXT-Excel-Arbeitsblattfunktion zu verwenden, wählen Sie eine Zelle aus und geben Sie Folgendes ein:

(Beachten Sie, wie die Formeleingaben angezeigt werden)

TEXT-Funktion Syntax und Eingaben:

=TEXT(Wert, format_text)

Wert - Der zu formatierende Wert
format_text - Das anzuwendende Textformat

So verwenden Sie die TEXT-Funktion in Excel:

Die TEXT-Funktion nimmt einen Wert (Zahl) und wandelt ihn in einen Text mit einem bestimmten von Ihnen gewählten Format um.

=TEXT(B3,"mmm d, dddd")

Die TEXT-Funktion ähnelt hauptsächlich dem Formatieren von Zellen. Wenn Sie sich also nicht sicher sind, wie das zweite Argument aussehen soll, suchen Sie es in Zellen formatieren.

Klicken Sie beispielsweise mit der rechten Maustaste auf B3 und wählen Sie Zellen formatieren. Sie können all diese Formatcodes sehen, die Sie eingeben müssen.

Beachten Sie jedoch, dass Text mit Berechnungen nicht gut funktioniert. Beachten Sie also, ob dies tatsächlich erforderlich ist. Im Folgenden sind einige Szenarien aufgeführt, in denen Sie es verwenden können.

String kombiniert mit TEXT

Wenn Sie es noch nicht wissen, werden Daten als Seriennummern gespeichert. Sie sind lediglich so formatiert, dass sie als Datum dargestellt werden. Wenn Sie also eine Zeichenfolge (Text) und die Zelle mit Datum kombinieren, wird sie als Zahlen angezeigt.

="Ware wurde geliefert am "& B3

Daher müssen wir die TEXT-Funktion verwenden, um ihn von einem Wert in einen Text umzuwandeln.

="Ware wurde geliefert am "&TEXT(B3,"mmm d, dddd")

TEXT für Wochentag

Möglicherweise benötigen Sie in Ihrem Bericht den Wochentag und nicht das Datum selbst, daher könnte dies nützlich sein.

=TEXT(B3,"ddd")

Weiteres Beispiel für die TEXT-Funktion mit Datum

In der folgenden Tabelle sind weitere Beispiele aufgeführt, die uns helfen, verschiedene Informationen vom Datum zu ermitteln.

TEXT für durch Kommas getrennte Werte

Ähnlich wie bei Datumsangaben sind durch Kommas getrennte Zahlen lediglich eine Darstellung. Der tatsächliche Wert von B3 ist 34000.4, jedoch so formatiert, dass Tausendertrennzeichen und 0 Dezimalstellen angezeigt werden. Wenn Sie sie kombinieren, würde dies Folgendes zeigen:

=B3&" der Verkäufe wurden diesen Monat getätigt."

Sie können TEXT erneut verwenden, um sicherzustellen, dass es die Tausendertrennzeichen und 0 Dezimalstellen enthält.

=TEXT(B3,"#,##0")&" der Verkäufe wurden diesen Monat getätigt."

TEXT mit festen Zahlen

Möglicherweise haben Sie eine Spalte mit IDs, auf die Sie eine feste Nummer setzen möchten (z. B. 4 Ziffern). Du könntest benutzen:

=TEXT(B3,"0000")

TEXT mit Prozentangaben

Wie Datumsangaben und Zahlen mit Tausendertrennzeichen sind auch Prozentangaben nur eine Darstellung. Der Wert hinter 10 % ist 0,1 und Sie möchten möglicherweise nicht, dass er so angezeigt wird.

="Die Kosten wurden um "& B3 &" gesenkt."

Sie können verwenden:

="Die Kosten wurden um "&TEXT(B3,"0%")&" gesenkt."

Weiteres Beispiel für die TEXT-Funktion mit Number

In der folgenden Tabelle sind weitere Beispiele aufgeführt, die uns helfen, ein anderes Format von der Zahl zu bestimmen.

Werte in Telefonnummern umwandeln

Wenn wir die US-Telefonnummer betrachten, enthält sie 7 Ziffern für die lokale Telefonnummer und die Landesvorwahl wird mit 10 Ziffern angezeigt.

Wir können die lokale Nummer identifizieren, wenn sie kleiner als 9999999 ist, dann können wir das ###-####-Format verwenden, um die lokale Telefonnummer anzuzeigen, alles andere, was wir mit dem Code in (###) ###-#### anzeigen können Format.

Die folgende Funktion und der Screenshot zeigen diese Excel-Textformel.

=TEXT(A2,"[<=9999999]###-####;(###) ###-####")

TEXT in Google Tabellen

Die TEXT-Funktion funktioniert in Google Sheets genauso wie in Excel:

TEXT-Beispiele in VBA


Sie können auch die TEXT-Funktion in VBA verwenden. Typ:
Application.Worksheetfunction.Text(value, format_text)
Für die Funktionsargumente (Wert usw.) können Sie diese entweder direkt in die Funktion eingeben oder stattdessen Variablen definieren.

Zurück zur Liste aller Funktionen in Excel

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave