Excel-Formel: Führende und nachfolgende Leerzeichen entfernen
Wenn Sie Daten von anderen Geräten importieren, kann es sein, dass in den Textzeichenfolgen in Excel-Zellen zusätzliche führende und nachfolgende Leerzeichen vorhanden sind. Nun müssen Sie diese führenden und nachfolgenden Leerzeichen wie im folgenden Screenshot gezeigt entfernen. In diesem Tutorial werden einige Formeln bereitgestellt, um drei Vorgänge in Excel auszuführen:
Entfernen Sie die zusätzlichen Leerzeichen, einschließlich der führenden und nachfolgenden Leerzeichen
Entfernen Sie zusätzliche Leerzeichen und nicht druckbare Zeichen
Entfernen Sie zusätzliche Leerzeichen sowie nicht druckbare Leerzeichen und Zeichen
Entfernen Sie die zusätzlichen Leerzeichen, einschließlich der führenden und nachfolgenden Leerzeichen
Allgemeine Formel:
GLÄTTEN(Text) |
Argumente
Text: Die Textzeichenfolge oder Zellreferenz, aus der Sie führende und nachfolgende Leerzeichen entfernen möchten. |
So funktioniert diese Formel
Zelle B3 enthält die Textzeichenfolge, aus der Sie die führenden und nachfolgenden Leerzeichen entfernen möchten. Wählen Sie eine Zelle aus, in der Sie das Ergebnis platzieren möchten, und verwenden Sie dann die folgende Formel:
=GLÄTTEN(B3) |
Drücken Sie Eingabetaste Taste, werden die führenden, nachfolgenden und anderen zusätzlichen Leerzeichen entfernt. Wenn nötig, ziehen Sie den Ausfüllkursor über die Zellen, um diese Formel anzuwenden.
Erklärung
Die GLÄTTEN-Funktion wird verwendet, um alle zusätzlichen Leerzeichen, einschließlich der führenden und nachfolgenden Leerzeichen, aus einer Textzeichenfolge zu entfernen.
Entfernen Sie zusätzliche Leerzeichen und nicht druckbare Zeichen
Wenn es einige nicht druckbare Zeichen gibt, die Sie zusammen mit den führenden und nachfolgenden Leerzeichen entfernen möchten, können Sie die Formel verwenden, die die Funktionen GLÄTTEN und SÄUBERN kombiniert.
Allgemeine Formel:
GLÄTTEN(SÄUBERN(Text)) |
Argumente
Text: Die Zellreferenz oder Textzeichenfolge, die Sie verwenden möchten. |
So funktioniert diese Formel
In den Zellen B3:B5 befinden sich die Texte, einschließlich führender und nachfolgender Leerzeichen und einiger nicht druckbarer Zeichen. Hier verwenden Sie in Zelle C3 die folgende Formel, um die zusätzlichen Leerzeichen und nicht druckbaren Zeichen (sichtbar) zu entfernen.
=GLÄTTEN(SÄUBERN(B3)) |
Drücken Sie Eingabetaste Taste, um das Ergebnis zu erhalten, und ziehen Sie den Ausfüllkursor über die Zellen, um diese Formel auszufüllen.
Erklärung
Die SÄUBERN-Funktion entfernt die Zeichen, deren Code-Werte zwischen ZEICHEN(0) und ZEICHEN(31) im 7-Bit-ASCII-Code liegen, aus der Textzeichenfolge. ZEICHEN(16)-ZEICHEN(27) sind die sichtbaren nicht druckbaren Zeichen.
Die GLÄTTEN Funktion entfernt zusätzliche Leerzeichen.
Wenn Sie sowohl sichtbare als auch unsichtbare nicht druckbare Zeichen und zusätzliche Leerzeichen entfernen möchten, gehen Sie zur nächsten Formel.
Entfernen Sie zusätzliche Leerzeichen sowie nicht druckbare Leerzeichen und Zeichen
Manchmal erscheinen in einer Textzeichenfolge Leerzeichen als ZEICHEN(160), die die GLÄTTEN-Funktion nicht entfernen kann. In diesem Fall müssen Sie die Funktionen ERSETZEN, SÄUBERN und GLÄTTEN kombinieren.
Allgemeine Formel:
=GLÄTTEN(SÄUBERN(ERSETZEN(Text,ZEICHEN(160)," ")) |
Argumente
Text: Die Textzeichenfolge, die Sie verwenden möchten. |
So funktioniert diese Formel
Beispiel: Um nicht druckbare Zeichen und Leerzeichen aus Zelle B3 zu entfernen, wählen Sie eine Zelle aus und verwenden Sie die folgende Formel:
=GLÄTTEN(SÄUBERN(ERSETZEN(B3,ZEICHEN(160)," ")) |
Drücken Sie Eingabetaste Taste, und ziehen Sie dann den Auto-Ausfüllkursor über die Zellen, um diese Formel zu verwenden.
Erklärung
ZEICHEN(160): Das nicht druckbare Leerzeichen, das im 7-Bit-ASCII-System den Wert 160 hat.
ERSETZEN -Funktion: Die ERSETZEN-Funktion ersetzt alten Text durch neuen Text. Hier ersetzt die Formel ERSETZEN(B3,ZEICHEN(160)," ") die nicht druckbaren Leerzeichen durch normale Leerzeichen.
Die SÄUBERN-Funktion entfernt die Zeichen, deren Code-Werte zwischen ZEICHEN(0) und ZEICHEN(31) im 7-Bit-ASCII-Code liegen, aus der Textzeichenfolge. ZEICHEN(16)-ZEICHEN(27) sind sichtbare nicht druckbare Zeichen.
Die GLÄTTEN Funktion entfernt zusätzliche Leerzeichen.
Beispieldatei
Klicken Sie hier, um die Beispieldatei herunterzuladen
Verwandte Formeln
- Überprüfen Sie, ob eine Zelle einen bestimmten Text enthält
Um zu überprüfen, ob eine Zelle einige Texte im Bereich A enthält, aber nicht die Texte im Bereich B, können Sie eine Array-Formel verwenden, die die Funktionen ANZAHL, SUCHEN und UND in Excel kombiniert. - Überprüfen Sie, ob eine Zelle einen von mehreren Werten enthält, aber andere Werte ausschließt
Dieses Tutorial bietet eine Formel, um schnell die Aufgabe zu erledigen, zu überprüfen, ob eine Zelle eines von mehreren Dingen enthält, aber andere Werte in Excel ausschließt, und erklärt die Argumente der Formel. - Überprüfen Sie, ob eine Zelle eines von mehreren Dingen enthält
Angenommen, in Excel gibt es eine Liste von Werten in Spalte E, und Sie möchten überprüfen, ob die Zellen in Spalte B alle Werte in Spalte E enthalten und TRUE oder FALSE zurückgeben. - Überprüfen Sie, ob eine Zelle eine Zahl enthält
Manchmal möchten Sie möglicherweise überprüfen, ob eine Zelle numerische Zeichen enthält. Dieses Tutorial bietet eine Formel, die TRUE zurückgibt, wenn die Zelle eine Zahl enthält, und FALSE, wenn die Zelle keine Zahl enthält.
Die besten Tools zur Büroproduktivität
Kutools für Excel - Hilft Ihnen, aus der Menge hervorzustechen
Kutools für Excel bietet über 300 Funktionen, sodass das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab - Aktiviert tabbed Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- In einer Sekunde zwischen Dutzenden offener Dokumente wechseln!
- Reduziert Hunderte von Mausklicks für Sie jeden Tag, verabschieden Sie sich von der Maushand.
- Steigert Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs ins Office (inklusive Excel), genau wie bei Chrome, Edge und Firefox.