So verwenden Sie die TRIM-Funktion in Excel

Sie können die Leerzeichen links und rechts vom Text und innerhalb des Texts der Textzeichenfolge mit der TRIM-Funktion von Excel entfernen.

Wenn Sie Text aus dem Internet oder einer anderen Anwendung in Ihre Excel-Tabelle importieren, kommt es oft zu unerwünschten Leerzeichen entweder vor einem Text, nach einem Text oder in der Mitte des Textwerts. Excel bietet Ihnen eine einfache, benutzerfreundliche Funktion namens TRIM, um diese zusätzlichen Räume zu bereinigen.

Mit der TRIM-Funktion von Excel können Sie die Leerzeichen nicht nur am Anfang und am Ende des Textes, sondern auch innerhalb der Textzeichenfolge einfach entfernen. In diesem Beitrag zeigen wir Ihnen, wie Sie das führende und nachgestellte Leerzeichen des Textes sowie Leerzeichen innerhalb des Textes entfernen und nur Leerzeichen links vom Text entfernen.

Verwenden der TRIM-Funktion zum Entfernen zusätzlicher Leerzeichen in Excel

TRIM ist eine String/Text-Funktion, die nicht nur die Leerzeichen von beiden Seiten entfernt, sondern auch mehr als ein Leerzeichen innerhalb der Wörter. Diese Funktion kann nur das ASCII-Leerzeichen (32) aus der Textzeichenfolge entfernen, nicht jedoch die geschützten Leerzeichen, die normalerweise auf Webseiten zu finden sind und nach Excel kopiert werden.

Die Syntax der TRIM-Funktion lautet:

=TRIM(Zellenwert/Text)

Sie können auf die Zelle verweisen oder direkten Text als Argument in der Funktion verwenden.

Das folgende Beispielblatt enthält führende, nachgestellte, doppelte Leerzeichen, Leerzeichen dazwischen und viele zusätzliche Leerzeichen in den Zellen. Sehen wir uns an, wie wir TRIM verwenden können, um zusätzliche Leerzeichen zu entfernen.

Wählen Sie die Zelle aus, in der Sie Ihre abgeschnittene Textzeichenfolge haben möchten, und geben Sie die Formel im folgenden Bild ein. In unserem Beispiel möchten wir die Textzeichenfolge in Zelle A1 trimmen, daher haben wir A1 als Argument der TRIM-Funktion verwendet und die Formel in Zelle B eingegeben.

Wie Sie sehen, werden alle führenden, abschließenden und doppelten Leerzeichen in der Textzeichenfolge entfernt.

Sie können als Argument in der Funktion auch eine Textzeichenfolge anstelle des Zellbezugs eingeben. Stellen Sie einfach sicher, dass Sie Ihre Textzeichenfolge in doppelte Anführungszeichen ("") einschließen, wie unten gezeigt.

Verwenden der TRIM-Funktion zum Entfernen zusätzlicher Leerzeichen in mehreren Zellen

Sie können TRIM auch verwenden, um unerwünschte Leerzeichen in einer Zellenspalte zu entfernen. Sie müssen nur die eingegebene Formel auf den Rest der Spalte anwenden.

Sie können ein kleines grünes Quadrat (Füllpunkt) in der unteren rechten Ecke der Formelzelle sehen. Positionieren Sie einfach Ihren Cursor auf dem Quadrat und ziehen Sie ihn über die Zellen, auf die Sie die Formel anwenden möchten.

Folglich haben Sie jetzt zwei Spalten mit Originaltextzeichenfolgen mit Leerzeichen und beschnittenen Texten ohne zusätzliche Leerzeichen.

Entfernen von führenden Leerzeichen nur mit der TRIM-Funktion

Gelegentlich möchten Sie möglicherweise nur die führenden Leerzeichen und nicht den Rest entfernen. Im folgenden Beispiel haben wir einige Adressen mit einem doppelten Leerzeichen zwischen den verschiedenen Teilen der Adresse. Dies geschieht, um die Lesbarkeit zu verbessern. Es gibt jedoch auch einige führende Leerzeichen in den Zellen.

Wenn wir die TRIM-Funktion für diese Adressen verwenden, werden alle zusätzlichen Leerzeichen entfernt, einschließlich der doppelten Leerzeichen, die wir hinzugefügt haben, um die Lesbarkeit zu verbessern. Sie können jedoch verschiedene Formelkombinationen ausprobieren, um nur die führenden Leerzeichen aus den Zeichenfolgen zu entfernen.

Sie können die TRIM-Funktion mit den Funktionen LEFT, FIND und REPLACE verwenden, um führende Leerzeichen zu entfernen:

=ERSETZEN(A1,1,SUCHEN(LINKS(TRIM(A3),2),A1)-1,"")

Die Funktion 'FIND' würde die Position des ersten Zeichens in der Adresse in Zelle A1 finden. Im obigen Beispiel ist in der ersten Adresse 2 das erste Zeichen, das an fünfter Stelle steht (da es 4 führende Leerzeichen davor gibt). Dann werden alle Zeichen nach der fünften Position extrahiert. Die REPLACE-Funktion würde alle führenden Leerzeichen entfernen, indem sie durch extrahierte Zeichen ersetzt werden.

Entfernen von nicht brechenden Leerzeichen mit der TRIM-Funktion

Leider kann die TRIM-Funktion nicht alle Leerzeichen löschen, insbesondere ein geschütztes Leerzeichen, das in Excel als CHAR(160) erscheinen kann (siehe Beispiel unten).

Durch Hinzufügen der Funktion SUBSTITUTE zur TRIM-Formel können Sie jedoch nicht druckbare Zeichen entfernen. Geschütztes Leerzeichen ist auch ein nicht druckbares Zeichen.

Um ein geschütztes Leerzeichen zu entfernen, können Sie die folgende Formel verwenden:

=TRIM(ERSETZEN(A11,CHAR(160)," "))

Das Ergebnis:

Das ist es.