Leerzeichen vor Text in Excel entfernen (4 Methoden)

  • Teile Das
Hugh West

Wenn wir mit Text in Excel arbeiten, sind Leerzeichen zwischen dem Text ein häufiges Szenario. Leerzeichen sind für Datensätze notwendig. Aber zusätzliche Leerzeichen können zu Fehlberechnungen oder Fehlinterpretationen eines Datensatzes führen. Deshalb ist es wichtig, diese Leerzeichen vor und zwischen dem Text zu entfernen. In diesem Tutorial lernen Sie, wie Sie Leerzeichen vor dem Text in Excel mit geeigneten Beispielen und passenden Illustrationen entfernen können.

Download Arbeitsbuch Praxis

Laden Sie dieses Übungsheft herunter.

Leerzeichen vor Text entfernen.xlsm

Wie wirkt sich der Leerraum vor dem Text auf den Datensatz aus?

Leerzeichen vor dem Text können bei der Analyse eines Datensatzes eine Menge Probleme verursachen. Sie können zu falschen Ergebnissen führen, die Sie nicht erwarten würden. Zur Verdeutlichung sehen Sie sich den folgenden Datensatz an:

Hier haben wir einige Leerzeichen vor den Texten. Jetzt wollen wir die ersten vier Zeichen eines Wortes extrahieren. Wir verwenden die LINKS Die Ausgabe sieht dann wie folgt aus:

Wie Sie sehen, besteht ein großer Unterschied zwischen dem, was wir wollten, und dem, was wir bekommen haben. Leerzeichen vor dem Text können diese Art von Problemen in Formeln verursachen.

4 Möglichkeiten zum Entfernen von Leerzeichen vor Text in Excel

In den folgenden Abschnitten werden wir Ihnen vier Methoden vorstellen, mit denen Sie Leerzeichen vor dem Text in Excel entfernen können. Wir empfehlen Ihnen, sich mit allen Methoden vertraut zu machen und die für Sie geeignete anzuwenden.

1. die Verwendung von TRIM und anderen Funktionen zum Entfernen von Leerzeichen vor Text

Jetzt verwenden wir die TRIM Funktion, um Leerzeichen vor dem Text zu entfernen. Sie ist die gängige Methode für diese Art von Problemen.

Die TRIM Funktion entfernt alle Leerzeichen aus einer Textzeichenfolge, mit Ausnahme einzelner Leerzeichen zwischen Wörtern.

Syntax:

=TRIM(Text)

Text: Der Text, aus dem Sie Leerzeichen entfernen möchten.

1.1 Entfernen von Speicherplatz nur mit der TRIM-Funktion

Um diese Methode zu demonstrieren, verwenden wir den folgenden Datensatz:

Beachten Sie, dass nicht nur vor den Texten, sondern auch zwischen den Texten einige zusätzliche Leerzeichen vorhanden sind. Unser Ziel ist es, alle zusätzlichen Leerzeichen zu entfernen und den Datensatz von überflüssigen Leerzeichen freizuhalten.

📌 Schritte

Geben Sie zunächst die folgende Formel ein Zelle C5 :

=TRIM(B5)

Drücken Sie dann Eingabe .

Danach ziehen Sie die Füllen Griff Symbol über den Zellenbereich C6:C9 .

Wie Sie sehen können, ist es uns gelungen, Leerzeichen vor und zwischen dem Text zu entfernen.

1.2 Platz entfernen mit den Funktionen TRIM und CLEAN

Die TRIM löscht nur das Leerzeichen mit dem Codewert 32 im 7-Bit-ASCII-Zeichensatz.

Es gibt ein weiteres Leerzeichen, das umgebungsfreies Leerzeichen , das auf Webseiten häufig als HTML-Zeichen verwendet wird. Das CLEAN Funktion entfernt auch nicht druckbare Zeichen wie Zeilenumbrüche.

Um dies zu demonstrieren, verwenden wir den folgenden Datensatz:

📌 Schritte

Geben Sie zunächst die folgende Formel ein Zelle C5 :

=TRIM(CLEAN(B5))

Drücken Sie dann Eingabe .

Ziehen Sie anschließend die Füllen Griff Symbol über den Zellenbereich C6:C9 .

Jetzt können Sie sehen, dass keine Leerzeichen oder Zeilenumbrüche vor dem Text stehen.

1.3 Platz löschen mit den Funktionen TRIM, CLEAN und SUBSTITUTE

Es gibt nicht gebrochene Leerzeichen, die einen Dezimalwert von 160 haben, und die TRIM Wenn Ihr Datensatz ein oder mehrere Leerzeichen enthält, die die Funktion TRIM Funktion nicht entfernt, verwenden Sie die UNTERSTÜTZUNG Funktion, um nicht umgebrochene Leerzeichen in reguläre Leerzeichen umzuwandeln und diese dann abzuschneiden.

Mit dieser Methode werden alle zusätzlichen Leerzeichen, Zeilenumbrüche und Leerzeichen ohne Umbruch entfernt. Zur Veranschaulichung wird der folgende Datensatz verwendet:

📌 Schritte

Geben Sie zunächst die folgende Formel ein Zelle C5 :

=TRIM(CLEAN((SUBSTITUTE(B5,CHAR(160)," "))))

Drücken Sie dann Eingabe .

Ziehen Sie anschließend das Symbol Füllgriff über den Zellbereich. C6:C9 .

Wie Sie sehen können, gibt es keine Leerzeichen oder nicht unterbrechende Leerzeichen vor dem Text.

Lesen Sie mehr: Entfernen von Leerzeichen in einer Zelle in Excel

2. der Befehl Suchen & Ersetzen zum Löschen von Leerzeichen vor Text in Excel

Diese Methode ist nützlich, wenn Sie überflüssige Leerzeichen vor oder zwischen den Texten entfernen wollen. Diese Methode ist schneller als andere. Wenn Ihr Ziel darin besteht alle Leerzeichen entfernen wird diese Methode problemlos funktionieren.

Um dies zu demonstrieren, werden wir diesen Datensatz verwenden:

Hier sehen Sie einige E-Mails, vor oder zwischen denen sich unerwünschte Leerzeichen befinden. Wir werden alle diese Leerzeichen mit dieser Methode entfernen.

📌 Schritte

Wählen Sie zunächst alle Daten aus.

Drücken Sie dann Strg+F auf Ihrer Tastatur, um die Suchen & Ersetzen Dialogfeld.

Klicken Sie auf Ersetzen Sie Dann, in der Was finden Feld, geben Sie eine Weltraum .

Behalten Sie nun die Ersetzen durch Kasten leer.

Klicken Sie auf Alle ersetzen .

Wie Sie sehen können, ist es uns gelungen, alle überflüssigen Leerzeichen aus den Texten zu entfernen.

Ähnliche Lektüre:

  • Wie man Leerzeichen in Excel entfernt (6 einfache Methoden)
  • Führende Leerzeichen in Excel entfernen (5 nützliche Methoden)
  • Entfernen zusätzlicher Leerzeichen in Excel (4 Methoden)

3. mit VBA Leerzeichen vor Text entfernen

Zu guter Letzt werden wir Ihnen ein Stück der VBA-Makros um die unnötigen störenden Leerzeichen im Text zu entfernen.

Zur Veranschaulichung werden wir den folgenden Datensatz verwenden:

📌 Schritte

Drücken Sie zunächst Alt+F11 zum Öffnen des VBA Editor: Klicken Sie auf einfügen. > Modul .

Geben Sie den folgenden Code ein und speichern Sie die Datei.

 Sub remove_space() Dim search_range As Range Dim cell As Range 'Taking User Input' Application.DisplayAlerts = False On Error Resume Next Set search_range = Application.Selection Set search_range = Application.InputBox("Please Enter Your Range of Cells", "Data Range", Type:=8) On Error GoTo 0 If search_range Is Nothing Then Exit Sub End If 'Loop through cells to run TRIM function' For Each cell Insearch_range cell.Value = Trim(cell) Next cell End Sub 

Drücken Sie nun Alt+F8 auf Ihrer Tastatur, um das Makro-Dialogfeld zu öffnen.

Wählen Sie entfernen_space . anklicken ausführen.

Wählen Sie den Bereich der Zellen B5:B9.

Klicken Sie auf OK danach.

Wie Sie sehen können, haben wir alle Leerzeichen vor dem Text mit Hilfe des VBA-Codes entfernt.

4) Power Query zum Entfernen von Leerzeichen vor Text

Sie können Leerzeichen auch mit dem Power Query Tool in Excel entfernen. Es gibt eine integrierte TRIM Funktion in Power Query.

Um dies zu demonstrieren, werden wir diesen Datensatz verwenden:

Wie Sie sehen können, befinden sich vor den Daten einige Leerzeichen, die wir mit Hilfe der Power Query-Funktion entfernen werden.

📌 Schritte

Von der Daten Registerkarte, wählen Sie Von Tisch/Bereich .

Wählen Sie den Zellenbereich Ihres Datensatzes aus. Klicken Sie auf OK .

Danach wird der Power Query Editor gestartet und sieht wie folgt aus.

Klicken Sie auf Säule1 um jeden Text auszuwählen.

Klicken Sie dann mit der rechten Maustaste auf die Maus und wählen Sie Transformieren .

Danach klicken Sie auf TRIM .

Wie Sie sehen können, haben wir alle führenden Leerzeichen erfolgreich aus dem Datensatz entfernt.

💬 Dinge zum Merken

✎ Die TRIM entfernt überflüssige Leerzeichen zwischen den Texten, und wenn es mehr als ein Leerzeichen gibt, werden sie zu einem Leerzeichen zusammengefasst.

✎ Die Suchen & Ersetzen entfernt alle Leerzeichen aus dem Datensatz. Wenn Sie Leerzeichen vor dem Text entfernen wollen, sollten Sie diesen Befehl nicht verwenden.

Schlussfolgerung

Abschließend hoffe ich, dass dieses Tutorial Ihnen nützliches Wissen über das Entfernen von Leerzeichen vor dem Text in Excel vermittelt hat. Wir empfehlen Ihnen, alle diese Anweisungen zu erlernen und auf Ihren Datensatz anzuwenden. Laden Sie die Übungsmappe herunter und probieren Sie sie selbst aus. Sie können uns auch gerne Ihr Feedback im Kommentarbereich geben. Ihr wertvolles Feedback motiviert uns, Tutorials wie dieses zu erstellen. Don'tvergessen Sie nicht, unsere Website zu besuchen Exceldemy.com für verschiedene Excel-bezogene Probleme und Lösungen.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.