Wie entferne ich führende und nachfolgende Leerzeichen in Excel-Zellen?
Wenn Sie Daten von anderen Speicherorten kopieren und in ein Excel-Arbeitsblatt einfügen, können manchmal zusätzliche Leerzeichen vor oder am Ende von Zeichenfolgen in Zellen verbleiben. Es ist zeitaufwändig, die Leerzeichen einzeln zu löschen, damit die Daten ordentlich aussehen. In diesem Tutorial werden die intelligenten und einfachen Methoden vorgestellt, mit denen Sie führende und nachfolgende Leerzeichen schnell entfernen können.
- Methode A: Entfernen Sie mit der TRIM-Funktion alle zusätzlichen Leerzeichen aus Zeichenfolgen (2 Schritte).
Entfernen Sie alle überschüssigen Leerzeichen, einschließlich zusätzlichen Speicherplatzes, führenden und nachfolgenden Speicherplatzes - Methode B: Entfernen Sie führende Leerzeichen aus Zeichenfolgen mit dem VBA-Code (5 Schritte).
Entfernen Sie nur das erste Leerzeichen. Sie müssen eine Kopie haben, bevor Sie Code ausführen können - Methode C: Entfernen Sie führende / nachfolgende / zusätzliche / alle Leerzeichen nach Bedarf mit Kutools (3 Schritte).
Entfernen Sie nach Bedarf führende / nachfolgende / zusätzliche / alle Leerzeichen - Beispieldatei herunterladen
Diese Beispieldatei enthält alle Daten, die dieser Artikel benötigt - Sonstige Operationen (Artikel) in Bezug auf Leerzeichen
Zählen Sie das Leerzeichen vor der Textzeichenfolge Finde die Position des n-ten Feldes Demnächst..
Methode A: Entfernen Sie mit der TRIM-Funktion alle zusätzlichen Leerzeichen aus Zeichenfolgen (2 Schritte).
Entfernen Sie zusätzliche Leerzeichen aus den Zeichenfolgen
1. Wählen Sie eine Zelle neben der Zelle aus, in der Sie zusätzliche Leerzeichen aus der Zeichenfolge entfernen möchten, und geben Sie diese Formel ein
=TRIM(B2)
B2 ist die Zelle, aus der Sie Leerzeichen entfernen möchten. Siehe Screenshot:
2. Drücken Sie Enter Wenn Sie die Taste drücken, um das Ergebnis zu erhalten, ziehen Sie den Handle für die automatische Füllung über die Zellen, aus denen Sie zusätzliche Leerzeichen entfernen möchten. Alle führenden Leerzeichen und nachfolgenden Leerzeichen sowie zusätzliche Leerzeichen wurden entfernt.
TIPP:
1. Sie können die Formelergebnisse als Wert kopieren und einfügen, wie im folgenden Screenshot gezeigt:
2. Diese Methode ist recht einfach, wenn Sie nur Leerzeichen in zusammenhängenden Zellen innerhalb einer Zeile oder Spalte entfernen müssen. Wenn Sie jedoch führende Leerzeichen in einem Bereich mit mehreren Zeilen und Spalten entfernen müssen, müssen Sie die Funktion mehrmals verwenden. In diesem Fall können Sie es versuchen Methode C..
Entfernen Sie alle überschüssigen Leerzeichen, einschließlich nicht druckbarer Zeichen und nicht unterbrechenden Leerzeichen
Wenn Ihre Zeichenfolge einige nicht druckbare Zeichen enthält, wie sie in Excel als CHAR (160) angezeigt werden, können sie mit der TRIM-Funktion nicht erfolgreich entfernt werden. In diesem Fall müssen Sie die TRIM-Funktion, die CLEAN-Funktion und die SUBSTITUTE-Funktion miteinander kombinieren, um diesen Job auszuführen.
Mit dieser Formel:
=TRIM(CLEAN(SUBSTITUTE(B2,CHAR(160)," ")))
In diesem Fall ist Zelle B2 die Zelle, in der Sie alle überschüssigen Leerzeichen entfernen möchten.
Ziehen Sie dann den Füllpunkt über die Zellen, auf die Sie diese Formel anwenden möchten.
Hinweis:
Die TRIM-Funktion entfernt alle zusätzlichen Leerzeichen, einschließlich des führenden Leerzeichens, der nachfolgenden Leerzeichen und der zusätzlichen Leerzeichen zwischen den Wörtern. Wenn Sie nur führende Leerzeichen entfernen möchten, fahren Sie mit Methode B fort. Wenn Sie nur führende Leerzeichen oder nur nachfolgende Leerzeichen entfernen oder alle überschüssigen Leerzeichen einschließlich nicht druckbarer Zeichen entfernen möchten, gehen Sie zu Methode C..
Wenn Sie alle Daten in Word-Dokumenten in Excel konvertieren oder importieren möchten, können Sie VBA-Code verwenden.
1. Drücken Sie Alt + F11 Schlüssel zum Aktivieren Microsoft Visual Basic für Applikationen Fenster.
2 Klicken Insert > Modul um ein neues zu erstellen Modul Skript, kopieren Sie den folgenden Code und fügen Sie ihn in das Skript ein.
VBA: Löschen führender Leerzeichen aus der Zeichenfolge
">Sub RemoveLeadingSpace()
'Updateby20131129
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub
3. Drücken Sie F5 Schlüssel zum Ausführen des Codes, dann a KutoolsforExcel Das Dialogfeld zur Auswahl von Zellen zum Entfernen führender Leerzeichen wird angezeigt.
4. Klicken Sie nach Auswahl der Zellen auf OKJetzt wurden die führenden Leerzeichen in der Auswahl entfernt.
Hinweis:
Mit diesem VBA-Code werden nur führende Leerzeichen entfernt, die Originaldaten werden geändert und das Rückgängigmachen wird nicht unterstützt. Bevor Sie diesen VBA-Code anwenden, speichern Sie bitte eine Kopie Ihrer Daten.
Methode C: Entfernen Sie führende / nachfolgende / zusätzliche / alle Leerzeichen nach Bedarf mit Kutools (3 Schritte).
Dieses Tool ist eines von 229 Tools in Kutools for ExcelEs bietet fünf Optionen, mit denen Sie verschiedene Arten von Leerzeichen nach Bedarf löschen können:
- Führende Leerzeichen entfernen
- Leerzeichen entfernen
- Entfernen Sie führende und nachfolgende Leerzeichen
- Entfernen Sie alle überschüssigen Leerzeichen
- Entfernen Sie alle Leerzeichen
Dieses Tool unterstützt Rückgängig, aber bevor Sie dieses Dienstprogramm verwenden, benötigen Sie einige Minuten, um kostenlose Installation es.
1. Wählen Sie die Daten aus, die Sie entfernen möchten, und klicken Sie dann auf Kutoolen > Leerzeichen entfernen. Siehe Screenshot:
2. Aktivieren Sie dann die Option, die Sie in der Leerzeichen entfernen Dialog.
Nur führende Leerzeichen entfernen:
Nur nachfolgende Leerzeichen entfernen:
Entfernen Sie nur führende und nachfolgende Leerzeichen:
Alle überschüssigen Leerzeichen entfernen:
Alle Leerzeichen entfernen:
Demo: Leerzeichen entfernen
Klicken Sie hier, um diese Beispieldatei herunterzuladen
Zählen Sie das Leerzeichen vor der Textzeichenfolge
Bietet einen Trick, um die Anzahl der führenden Leerzeichen schnell zu zählen
Finde die Position des n-ten Feldes
In diesem Artikel werden die Tricks zum einfachen Auffinden der Position des n-ten Leerzeichens in Excel vorgestellt.
Fügen Sie zwischen Vor- und Nachname ein Leerzeichen ein
Im Allgemeinen gibt es ein Leerzeichen zwischen Vor- und Nachname. In einigen Fällen gehen die Leerzeichen jedoch verloren, sodass Sie in Excel Leerzeichen zwischen Namen einfügen müssen. Hier finden Sie zwei verschiedene Möglichkeiten, um diesen Job schnell zu erledigen.
Zählen Sie die Anzahl der Zeichen ohne Leerzeichen
Normalerweise verwenden Sie die LEN-Funktion, um die Anzahl der Zeichen zu zählen. Wenn Sie jedoch Zeichen ohne Leerzeichen zählen möchten, benötigen Sie eine andere Formel. In diesem Artikel finden Sie zwei einfache Möglichkeiten, wie Sie mit diesen Rätseln umgehen können.
Die besten Tools für die Office-Produktivität
Kutools for Excel löst die meisten Ihrer Probleme und erhöht Ihre Produktivität um 80%
- Super Formelriegel (leicht mehrere Textzeilen und Formeln bearbeiten); Layout lesen (leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
- Zellen / Zeilen / Spalten zusammenführen und Speichern von Daten; Inhalt geteilter Zellen; Kombinieren Sie doppelte Zeilen und Summe / Durchschnitt... doppelte Zellen verhindern; Bereiche vergleichen...
- Wählen Sie Duplizieren oder Eindeutig Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufällige Auswahl ...
- Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen zu mehreren Blättern; Aufzählungszeichen einfügen, Kontrollkästchen und mehr ...
- Lieblingsformeln und schnell einfügen, Bereiche, Diagramme und Bilder; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
- Text extrahieren, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen;; Paging-Zwischensummen erstellen und drucken; Inhalt und Kommentare zwischen Zellen konvertieren...
- Superfilter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
- Kombinieren Sie Arbeitsmappen und Arbeitsblätter;; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten in mehrere Blätter aufteilen; Batch-Konvertierung von xls, xlsx und PDF...
- Pivot-Tabellengruppierung nach Wochennummer, Wochentag und mehr ... Entsperrte, gesperrte Zellen anzeigen durch verschiedene Farben; Markieren Sie Zellen mit Formel / Name...
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!