Unabhängig davon, ob Sie Daten in Google Sheets importieren oder manuell eingeben, kann es vorkommen, dass Sie Text ändern oder korrigieren müssen. Mit den Textfunktionen von Google Sheets auf unserer Liste können Sie Zeit sparen, indem Sie schnell und gleichzeitig mehrere Änderungen vornehmen.
Konvertieren Sie eine Zahl in Text: TEXT
Eine einfache Möglichkeit, eine Zahl mithilfe eines bestimmten Formats in Text umzuwandeln, ist die TEXT-Funktion. Sie können es für ein Datum, eine Uhrzeit, einen Prozentsatz, eine Währung oder eine ähnliche Zahl verwenden.
Inhaltsverzeichnis
Die Syntax für die Formel lautetTEXT(Zahl, Format),Dabei können Sie für das erste Argument die genaue Zahl oder einen Zellbezug verwenden. Abhängig vom Format, das Sie verwenden möchten, können Sie die besuchenHilfeseite für Google Docs Editorsfür die Liste von über einem Dutzend Optionen für das zweite Argument.
Als Beispiel formatieren wir die Zeit 22:30 im 12-Stunden-Format mit AM oder PM und als Text mit dieser Formel:
=TEXT(“22:30””,hh:mmAM/PM”)

Als weiteres Beispiel formatieren wir die Zahl in Zelle A1 mit der folgenden Formel als Text mit einem Prozentzeichen:
=TEXT(A1,“0%“)


Text kombinieren: VERKETTEN
Wenn Sie zwei Textzeichenfolgen verbinden möchten, können Sie die CONCATENATE-Funktion verwenden. Möglicherweise haben Sie einen Vor- und Nachnamen, eine Stadt und ein Bundesland oder ähnliches, die Sie in einer einzigen Zelle zusammenfassen möchten.
Die Syntax istVERKETTEN(string1, string2,…), wobei Sie die Text- oder Zellreferenzen für die Argumente verwenden können.
In diesem Beispiel kombinieren wir den Text in den Zellen A1 bis D1 mit dieser Formel zu einer einzigen Zeichenfolge:
=VERKETTEN(A1:D1)


Wenn Sie zwischen den Wörtern ein Leerzeichen einfügen möchten, können Sie mit dieser Formel ein Leerzeichen in Anführungszeichen zwischen den einzelnen Zellverweisen einfügen:
=VERKETTEN(A1“, „,B1“, „,C1“, „,D1)


Als weiteres Beispiel kombinieren wir den Text „Vorname:“ mit dem Text in Zelle A1 mit dieser Formel:
=VERKETTEN(„Vorname: „,A1)


Kombinieren Sie Text mit einem Trennzeichen: TEXTJOIN
Die TEXTJOIN-Funktion ähnelt CONCATENATE zum Kombinieren von Text. Der Unterschied besteht darin, dass Sie ein Trennzeichen (Trennzeichen) verwenden und Arrays mit TEXTJOIN kombinieren können.
Die Syntax istTEXTJOIN(Trennzeichen, leer, text1, text2,…). Für dieTrennzeichenArgument, setzen Sie das Leerzeichen, Komma oder ein anderes Trennzeichen in Anführungszeichen und für dasleerArgument: Verwenden Sie „True“, um leere Zellen auszuschließen, oder „False“, um sie einzuschließen.
Als Beispiel verbinden wir den Text im Zellbereich A1 bis C2 mit einem Leerzeichen als Trennzeichen und TRUE, um die leere Zelle (A2) zu ignorieren. Hier ist die Formel:
=TEXTJOIN(“ „,WAHR,A1:C2)


Als weiteres Beispiel kombinieren wir den Text in den Zellen A1 bis A10 mit einem Komma als Trennzeichen und FALSE, um die leeren Zellen (A4 bis A8) einzuschließen, damit Sie sehen können, wie das Ergebnis aussieht. Hier ist die Formel:
=TEXTJOIN(“,“,FALSE,A1:A10)


Tipp: Wenn Sie Zahlen kombinieren möchten, können Sie verwendendie JOIN-Funktion.
Separater Text: SPLIT
Vielleicht möchten Sie das Gegenteil des oben Gesagten tun und den Text trennen, anstatt ihn zu kombinieren. Hierzu können Sie die SPLIT-Funktion verwenden.
Die Syntax istTEILT(Text,Trennzeichen,Teilt_by, leer). Benutzen Sie dieTeilt_vonArgument mit True (Standard), um den Text um jedes Zeichen im Trennzeichen zu trennen, andernfalls verwenden Sie False. Benutzen Sie dieleerArgument mit True (Standard), um aufeinanderfolgende Trennzeichen als eins zu behandeln, andernfalls verwenden Sie False.
Hier teilen wir den Text in Zelle A1 mit einem Leerzeichen als Trennzeichen und den Standardwerten für die anderen Argumente mit dieser Formel auf:
=TEILT(A1," ")


Als weiteres Beispiel teilen wir den Text in Zelle A1 mit „t“ als Trennzeichen auf. Dadurch wird das „t“ entfernt, ebenso wie das Leerzeichen oben, und der Rest des Textes bleibt übrig. Hier ist die Formel:
=TEILT(A1,t)


Wenn wir nun FALSE als hinzufügenTeilt_vonArgument, diese Formel trennt den Text nur an der „t[Leerzeichen]“-Marke:
=TEILT(A1,“t „,FALSCH)


Text vergleichen: GENAU
Arbeiten Sie daran, die Daten in Ihrem Blatt zu vergleichen? Mit der Funktion EXACT können Sie zwei Textzeichenfolgen vergleichen und ein einfaches Wahr- oder Falsch-Ergebnis dafür erhalten, ob sie übereinstimmen oder nicht.
Die Syntax istGENAU(text1, text2),Hier können Sie Text- oder Zellreferenzen für die Argumente verwenden.
Als Beispiel vergleichen wir die beiden Textzeichenfolgen in den Zellen A1 und B1 mit dieser Formel:
=GENAU(A1,B1)


Als weiteres Beispiel vergleichen wir den Text in Zelle A1 mit „Google“ mithilfe dieser Formel:
=GENAU(A1,“Google“)


Text ändern: REPLACE und SUBSTITUTE
Sie können zwar die Funktion „Suchen und Ersetzen“ in Google Sheets verwenden, müssen jedoch möglicherweise spezifischer sein, als die Funktion zulässt. Beispielsweise möchten Sie möglicherweise einen Buchstaben an einer bestimmten Stelle oder nur eine bestimmte Textstelle in einer Zeichenfolge ändern. In diesem Fall können Sie entweder REPLACE oder SUBSTITUTE verwenden.
Obwohl sie ähnlich sind, funktioniert jede Funktion etwas anders, sodass Sie diejenige verwenden können, die Ihren Anforderungen am besten entspricht.
Die Syntax für jedes istREPLACE(Text, Position, Länge, neu)UndSUBSTITUTE(Text,suchen nach, replace_with, Vorkommen). Lassen Sie uns einige Beispiele durchgehen und die Verwendung der Argumente erläutern.
ERSETZEN
Hier möchten wir „William H. Brown“ durch „Bill Brown“ ersetzen, also verwenden wir die REPLACE-Funktion und diese Formel:
=REPLACE(A1,1,9,“Bill“)
Um die Formel aufzuschlüsseln: A1 ist die Zelle mit dem Text, 1 ist die zu ersetzende Startposition, 9 ist die Anzahl der zu ersetzenden Zeichen und Bill ist der Ersetzungstext.


Als weiteres Beispiel haben wir Telefonnummern als Text gespeichert und müssen jeweils die Vorwahl ändern. Da jedes Präfix anders ist, können wir mit REPLACE die Position und Anzahl der Zeichen für die Ersetzung angeben. Hier ist die Formel:
=REPLACE(A1,5,3,222″)


Tipp: Um mehrere Zellen in einer Spalte zu ändern, können Sie die Formel nach unten ziehen, um sie wie unten gezeigt auf die nachfolgenden Zeilen anzuwenden.


ERSATZ
Als Beispiel für die SUBSTITUTE-Funktion möchten wir „new york“ durch „New York“ ersetzen und fügen das hinzuAuftretenArgument, um sicherzustellen, dass wir nur die erste Instanz in unserer Zeichenfolge ändern. Hier ist die Formel:
=SUBSTITUTE(A1, „New York“, „New York“, 1)
Um diese Formel aufzuschlüsseln: A1 enthält den Text, „New York“ ist der Text, nach dem wir suchen, „New York“ ist der Ersatz und 1 ist das erste Vorkommen des Textes.


Wenn Sie das entfernen würdenAuftretenArgument in der obigen Formel würde die Funktion beide Instanzen standardmäßig in „New York“ ändern, wie Sie hier sehen können:
=SUBSTITUTE(A1, „New York“, „New York“)


Ändern Sie die Groß-/Kleinschreibung: PROPER, UPPER und LOWER
Wenn Sie Daten aus einer anderen Quelle importieren oder sich bei der Dateneingabe vertippen, kann es sein, dass die Groß-/Kleinschreibung nicht übereinstimmt. Mit den Funktionen PROPER, UPPER und LOWER können Sie das Problem schnell korrigieren.
Die Syntax für jedes ist einfach wie folgtRICHTIG(Text),UPPER(Text), UndUNTERE(Text)Hier können Sie einen Zellbezug oder den Text als Argument verwenden.
Um den ersten Buchstaben jedes Wortes in einer Textzeichenfolge groß zu schreiben, können Sie die Funktion PROPER und diese Formel verwenden:
=RICHTIG(A1)


Um die Buchstaben vollständig in Großbuchstaben umzuwandeln, verwenden Sie die UPPER-Funktion und diese Formel:
=OBEN(A1)


Um die Buchstaben vollständig in Kleinbuchstaben umzuwandeln, verwenden Sie die LOWER-Funktion und diese Formel:
=UNTER(A1)


Denken Sie daran, dass Sie den genauen Text für alle drei Funktionen auch wie folgt in Anführungszeichen eingeben können:
Empfohlene Lektüre:So brechen Sie Text in Google Sheets um
=RICHTIG(“Online-Tech-TIPPS”)


Erhalten Sie einen Teil einer Textzeichenfolge: LINKS, RECHTS und MITTE
Möglicherweise müssen Sie einen Teil einer Textzeichenfolge extrahieren. Möglicherweise haben Sie Daten mit anderen Daten vermischt oder möchten einen Teil einer Zeichenfolge für etwas Bestimmtes verwenden. Sie können die Funktionen LINKS, RECHTS und MITTE verwenden, um das benötigte Teil zu erhalten.
Die Syntax für jedes istLEFT(string, num_characters),RIGHT(string, num_characters), UndMITTE(Zeichenfolge, Anfang, Länge). Sie können einen Zellbezug oder den Text als verwendenZeichenfolgeArgument in jedem.
Als Beispiel für die LEFT-Funktion extrahieren wir die ersten drei Zeichen von links mithilfe des Texts in Zelle A1 mit dieser Formel:
=LINKS(A1,3)


Als Beispiel für die RIGHT-Funktion extrahieren wir die ersten vier Zeichen von rechts unter Verwendung derselben Zelle mit dieser Formel:
=RECHTS(A1,4)


Als Beispiel für die MID-Funktion extrahieren wir den Namen „Jane“ aus dem Text in derselben Zelle.
=MITTE(A1,6,4)


In diesem MID-Beispiel eine 6 fürStartDas Argument wählt das 6. Zeichen von links aus. Denken Sie daran, dass alle Zeichen zählen, einschließlich Leerzeichen und Satzzeichen. Dann eine 4 für dieLängeArgument wählt vier Zeichen aus.
Ermitteln Sie die Länge einer Textzeichenfolge: LEN und LENB
Wenn Sie vorhaben, etwas Bestimmtes mit Ihren Daten zu tun, beispielsweise zu kopieren und einzufügen oder sie zur Verwendung an anderer Stelle zu exportieren, müssen Sie möglicherweise bei der Zeichenanzahl vorsichtig sein. Mit LEN können Sie die Anzahl der Zeichen in einer Textzeichenfolge ermitteln, und mit LENB können Sie die Anzahl in Bytes ermitteln.
Die Syntax für jedes istNUR(Zeichenfolge)UndLENB(string),Auch hier können Sie einen Zellbezug oder Text als Argument verwenden.
Hier ermitteln wir die Zeichenanzahl für den Text in Zelle A1 mit dieser Formel:
=NUR(A1)


Mit dieser Formel erhalten wir die Zeichenanzahl für den Text in Zelle A1, jedoch stattdessen in Bytes:
=LENB(A1)


Zusätzliche Leerzeichen entfernen: TRIM
Wenn Sie Ihre Daten von führenden, nachgestellten oder anderen zusätzlichen Leerzeichen bereinigen müssen, können Sie die TRIM-Funktion verwenden.
Die Syntax istTRIM(Text),Hier können Sie einen Zellbezug oder Text als Argument verwenden.
Hier entfernen wir die Leerzeichen aus der Textzeichenfolge in Zelle A1 mit dieser Formel:
=TRIMMEN(A1)


Als Nächstes entfernen wir mit dieser Formel zusätzliche Leerzeichen aus dem spezifischen Text „Online-Tech-Tipps“:
=TRIM( „Technische Online-Tipps“)


Bearbeiten Sie Ihren Text mit den Funktionen von Google Sheets
Google Sheets bietet viele Funktionen zum Arbeiten mit Text. Sie können Text umbrechen, das Format ändern, ihn mit Hyperlinks versehen und vieles mehr. Wenn Sie jedoch über einen längeren Datensatz verfügen, können Ihnen die Textfunktionen von Google Sheets dabei helfen, Ihre Textänderungen schneller und effizienter vorzunehmen. Probieren Sie ein oder zwei davon aus?
Verwandte Tutorials finden Sie unter Verwendung von Google Sheets-Formeln für Arrays.
