So entfernen Sie Zeilenumbrüche (Wagenrückläufe) aus Zellen in Excel 2013, 2010 und 2007

Dieses Lernprogramm stellt Ihnen drei Möglichkeiten zum Entfernen von Wagenrückläufen aus Zellen in Excel vor. Außerdem erfahren Sie, wie Sie Zeilenumbrüche durch andere Zeichen ersetzen. Alle vorgeschlagenen Lösungen funktionieren in Excel 2013, 2010, 2007 und 2003.

Zeilenumbrüche können aus verschiedenen Gründen im Text erscheinen. Normalerweise treten Wagenrückläufe in einer Arbeitsmappe auf, zum Beispiel wenn Text von einer Webseite kopiert wird, wenn sie sich bereits in einer Arbeitsmappe befinden, die von einem Kunden erhalten wurde, oder wenn wir sie selbst durch Drücken von Tasten hinzufügen. Alt + Enter.

Was auch immer der Grund für sie ist, die Herausforderung besteht jetzt darin, Wagenrückläufe zu entfernen, da sie die Phrasensuche stören und zu Spaltenüberlastung führen, wenn der Zeilenumbruch aktiviert ist.

Alle drei vorgestellten Methoden sind recht schnell. Wählen Sie diejenige, die am besten zu Ihnen passt:

Hinweis: Anfangs wurden die Begriffe „Wagenrücklauf“ und „Zeilenvorschub“ bei der Arbeit an Schreibmaschinen verwendet und bezeichneten zwei unterschiedliche Arbeitsgänge. Detaillierte Informationen dazu findet ein neugieriger Leser selbstständig im Internet.

Computer und Textverarbeitungssoftware wurden unter Berücksichtigung der Eigenschaften von Schreibmaschinen entwickelt. Aus diesem Grund werden jetzt zwei verschiedene nicht druckbare Zeichen verwendet, um einen Zeilenumbruch anzuzeigen: Wagenrücklauf (Wagenrücklauf, CR oder ASCII-Code 13) und Zeilenübersetzung (Zeilenvorschub, LF- oder ASCII-Code 10). Unter Windows werden beide Zeichen zusammen verwendet, und auf *NIX-Systemen werden nur Zeilenumbrüche verwendet.

Achtung: Beide Optionen sind in Excel zu finden. Beim Import aus Dateien .txt or . CSV die Daten enthalten normalerweise Wagenrückläufe und Zeilenvorschübe. Wenn ein Zeilenumbruch manuell durch Drücken von eingegeben wird Alt + Enter, fügt Excel nur ein Zeilenumbruchzeichen ein. Wenn die Datei . CSV von einem Fan von Linux, Unix oder einem anderen ähnlichen System erhalten haben, bereiten Sie sich dann auf eine Begegnung mit nur einem Zeilenumbruchzeichen vor.

Manuelles Entfernen von Wagenrückläufen

Vorteile: Diese Methode ist die schnellste.

Nachteile: Keine Zusatzleistungen 🙁

So entfernen Sie Zeilenumbrüche mit dem „Suchen und Ersetzen"

  1. Wählen Sie alle Zellen aus, in denen Sie Wagenrückläufe entfernen oder durch ein anderes Zeichen ersetzen möchten.So entfernen Sie Zeilenumbrüche (Wagenrückläufe) aus Zellen in Excel 2013, 2010 und 2007
  2. Presse- Strg + Hum ein Dialogfeld aufzurufen Suchen und Ersetzen (Suchen und Ersetzen).
  3. Setzen Sie den Cursor in das Feld Finden (Finde was) und drücke Strg + J. Auf den ersten Blick erscheint das Feld leer, aber wenn Sie genau hinschauen, sehen Sie einen kleinen Punkt darin.
  4. Im Ersetzt durch (Ersetzen durch) Geben Sie einen beliebigen Wert ein, der anstelle von Wagenrückläufen eingefügt werden soll. Normalerweise wird dafür ein Leerzeichen verwendet, um ein versehentliches Kleben zweier benachbarter Wörter zu vermeiden. Wenn Sie nur Zeilenumbrüche entfernen möchten, verlassen Sie das Feld Ersetzt durch (Ersetzen durch) leer.So entfernen Sie Zeilenumbrüche (Wagenrückläufe) aus Zellen in Excel 2013, 2010 und 2007
  5. Presse Alles ersetzen (Alle ersetzen) und genießen Sie das Ergebnis!So entfernen Sie Zeilenumbrüche (Wagenrückläufe) aus Zellen in Excel 2013, 2010 und 2007

Zeilenumbrüche mit Excel-Formeln entfernen

Vorteile: Sie können sequenzielle oder verschachtelte Formeln für die komplexe Textüberprüfung in der verarbeiteten Zelle verwenden. Beispielsweise können Sie Wagenrückläufe entfernen und dann zusätzliche führende oder nachgestellte Leerzeichen oder zusätzliche Leerzeichen zwischen Wörtern finden.

In einigen Fällen müssen Zeilenumbrüche entfernt werden, um den Text später als Funktionsargumente verwenden zu können, ohne Änderungen an den ursprünglichen Zellen vorzunehmen. Das Ergebnis kann beispielsweise als Funktionsargument verwendet werden ANZEIGEN (SIEH NACH OBEN).

Nachteile: Sie müssen eine Hilfsspalte erstellen und viele zusätzliche Schritte ausführen.

  1. Fügen Sie am Ende der Daten eine Hilfsspalte hinzu. In unserem Beispiel heißt es 1 Linien.
  2. Geben Sie in der ersten Zelle der Hilfsspalte (C2) die Formel zum Entfernen/Ersetzen von Zeilenumbrüchen ein. Nachfolgend finden Sie einige nützliche Formeln für verschiedene Anlässe:
    • Diese Formel eignet sich für die Verwendung mit Windows- und UNIX-Wagenrücklauf/Zeilenvorschub-Kombinationen.

      =ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;СИМВОЛ(13);"");СИМВОЛ(10);"")

      =SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),""),CHAR(10),"")

    • Die folgende Formel eignet sich, um einen Zeilenumbruch durch ein beliebiges anderes Zeichen zu ersetzen (z. B. „, “ – Komma + Leerzeichen). In diesem Fall werden die Zeilen nicht kombiniert und zusätzliche Leerzeichen werden nicht angezeigt.

      =СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;СИМВОЛ(13);"");СИМВОЛ(10);", ")

      =TRIM(SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),""),CHAR(10),", ")

    • Und so können Sie alle nicht druckbaren Zeichen aus Text entfernen, einschließlich Zeilenumbrüche:

      =ПЕЧСИМВ(B2)

      =CLEAN(B2)

    So entfernen Sie Zeilenumbrüche (Wagenrückläufe) aus Zellen in Excel 2013, 2010 und 2007

  3. Kopieren Sie die Formel in alle Zellen der Spalte.
  4. Optional können Sie die ursprüngliche Spalte durch eine neue ersetzen, wobei Zeilenumbrüche entfernt werden:
    • Wählen Sie alle Zellen in einer Spalte aus C und drückend Ctrl + C Kopieren Sie die Daten in die Zwischenablage.
    • Wählen Sie als Nächstes eine Zelle aus B2, drücken Sie die Tastenkombination Shift + F10 und dann Insert (Einfügung).
    • Löschen Sie die Hilfsspalte.

Zeilenumbrüche mit VBA-Makro entfernen

Vorteile: Einmal erstellen – immer wieder mit jeder Arbeitsmappe verwenden.

Nachteile: Mindestens Grundkenntnisse in VBA sind erforderlich.

Das VBA-Makro im folgenden Beispiel entfernt Wagenrückläufe aus allen Zellen im aktiven Arbeitsblatt.

Sub RemoveCarriageReturns() Dim MyRange As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For Each MyRange In ActiveSheet.UsedRange If 0 < InStr(MyRange, Chr(10)) Then MyRange = Replace(MyRange, Chr(10), " ") End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

Wenn Sie mit VBA nicht allzu vertraut sind, empfehle ich Ihnen, den Artikel zum Einfügen und Ausführen von VBA-Code in Excel zu studieren.

Hinterlassen Sie uns einen Kommentar