Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Text in Spalten mit Zeilenumbruch

Text in Spalten mit Zeilenumbruch
30.10.2015 18:05:59
Daniel
Hallo
bin grade auf folgendes Problem gestossen:
wenn eine Zelle einen Text mit Zeilenumbruch enthält und man auf diese Zelle das DATEN DATENTOOLS TEXT IN SPALTEN anwendet, dann wird nur der Text bis zum ersten Zeilenumruch verwendet und alles danach gelöscht.
Beispiel
in einer Zelle steht:
abc; def
ghi;jkl
mno;pqr
die Zelle wir mit TEXT IN SPALTEN bearbeitet mit dem Semikolon als Trennzeichen.
Ergbnis: abc | def
und der Rest ist verschwunden.
kennt jemand das Problem und die Hintergründe?
(sprich Bug or Feature)
Gruß Daniel

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Text in Spalten mit Zeilenumbruch
30.10.2015 18:22:43
Esmo
Hallo Daniel,
überleg' mal, wie Excel das denn hantieren soll, wenn das nicht die letzte Zeile in der Tabelle ist.
Diese Funktion teilt einen Zellwert in mehrere Spalten, aber eine Zeile auf.
Sollte in diesem Fall aus einer Zelle dann auch drei Zeilen werden?
In der Zelle unter Deinem Beispiel stünde stu;vwx. Erwartest Du dann aus zwei Zellen
abc;def
ghi;jkl
mno;pqr
--------
stu;vwx
plötzlich 4 Zeilen mit 2 Spalten, wobei die 2. auf ein Mal in die 4. Zeile rutscht?
Excel macht aus zwei Zellen in zwei Zeilen immer nur zwei Zeilen mit mehreren Spalten.
Deswegen ignoriert es die weiteren Zeilen.
Würde ich mal als Feature einordnen, was vermutlich für 99% aller Benutzer auch zutrifft.
Gruß
Ralph

Anzeige
AW: Text in Spalten mit Zeilenumbruch
30.10.2015 19:54:24
Daniel
Hi
der Zeilenumbruch befindet sich ja innerhalb einer Zelle und da soll er auch bleiben.
bei Text in Spalten sollten ja keine neuen Zeilen entstehen und müssen ja auch nicht.
den Zeilenumbruch kann Excel ja ganz normal in die entsprechende Spalte übernehmen.
schau dir mal das Beispiel an, dann sollte klar werden, wie ich das gemeint habe.
https://www.herber.de/bbs/user/101145.xlsx
Gruss Daniel
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Text in Spalten mit Zeilenumbruch in Excel


Schritt-für-Schritt-Anleitung

Um Text in Spalten mit einem Zeilenumbruch in Excel zu verarbeiten, kannst Du die folgende Schritt-für-Schritt-Anleitung nutzen:

  1. Daten vorbereiten: Stelle sicher, dass Deine Daten in einer Zelle mit Zeilenumbrüchen korrekt eingegeben sind. Du kannst einen Zeilenumbruch in Excel mit Alt + Enter hinzufügen.

  2. Text in Spalten wählen: Markiere die Zelle, die den Text mit Zeilenumbrüchen enthält. Gehe dann zum Reiter Daten in der Menüleiste und klicke auf Text in Spalten.

  3. Trennzeichen auswählen: Wähle im Assistenten das Trennzeichen aus, das Du verwenden möchtest (z. B. Semikolon, Komma). Achte darauf, dass Du den Zeilenumbruch nicht als Trennzeichen auswählst, da dies die Daten nicht korrekt aufteilen würde.

  4. Zielbereich festlegen: Wähle den Zielbereich aus, in dem die aufgeteilten Daten angezeigt werden sollen. Achte darauf, dass genügend Platz vorhanden ist, um die neuen Spalten aufzunehmen.

  5. Fertigstellen: Klicke auf Fertig stellen. Der Text wird in Spalten aufgeteilt, jedoch wird der Inhalt nach dem ersten Zeilenumbruch ignoriert.


Häufige Fehler und Lösungen

Ein häufiges Problem beim Arbeiten mit excel text in spalten zeilenumbruch ist, dass der Text nach dem ersten Zeilenumbruch verloren geht. Hier sind einige Lösungen:

  • Problem: Daten werden nicht vollständig übernommen.

    • Lösung: Stelle sicher, dass Du den Zeilenumbruch nicht als Trennzeichen auswählst. Excel behandelt Zeilenumbrüche als Ende der Daten in einer Zelle.
  • Problem: Excel text soll in zelle bleiben, aber wird in Spalten aufgeteilt.

    • Lösung: Verwende die Funktion =TEXTJOIN(), um Inhalte in einer Zelle zu kombinieren, anstatt sie aufzuteilen.

Alternative Methoden

Wenn die oben beschriebene Methode Dir nicht hilft, kannst Du folgende alternative Methoden ausprobieren:

  • Formeln verwenden: Nutze die Funktionen =LINKS(), =RECHTS(), und =FINDEN(), um spezifische Teile des Textes zu extrahieren, wenn Du mit excel zeilenumbruch in spalte arbeitest.

  • VBA-Makro: Wenn Du regelmäßig mit Text in Spalten arbeitest, könnte ein einfaches VBA-Makro hilfreich sein, um den Prozess zu automatisieren.

Sub TextInSpaltenMitZeilenumbruch()
    Dim Zelle As Range
    For Each Zelle In Selection
        Zelle.Value = Replace(Zelle.Value, vbLf, ";") 'ersetze Zeilenumbruch mit Semikolon
    Next Zelle
    Selection.TextToColumns Destination:=Selection, DataType:=xlDelimited, Comma:=True
End Sub

Praktische Beispiele

Hier sind einige Beispiele, wie Du excel spalten in text umwandeln kannst:

  • Beispiel 1: Du hast folgende Daten in einer Zelle:

    abc; def
    ghi; jkl
    mno; pqr

    Nach der Anwendung von TEXT IN SPALTEN mit Semikolon als Trennzeichen erhältst Du:

    abc | def
    ghi | jkl
    mno | pqr
  • Beispiel 2: Wenn Du einen Zeilenumbruch durch ein Komma ersetzen möchtest, kannst Du dies einfach in der Zelle tun oder mit der Formel =WECHSELN(A1;CHAR(10);", ").


Tipps für Profis

  • Excel Text soll Spalte nicht überschreiten: Überlege, wie Du den Text formatierst, um sicherzustellen, dass er in einer Zelle bleibt. Du kannst die Zelle so formatieren, dass der Text umbrochen wird.

  • Rückgängig machen: Wenn Du die Funktion Text in Spalten angewendet hast und das Ergebnis nicht Deinen Erwartungen entspricht, kannst Du die Änderung mit Strg + Z rückgängig machen.

  • Trennzeichen: Wenn Du mit verschiedenen Trennzeichen arbeitest, kannst Du auch die Ersetzen-Funktion nutzen (Strg + H), um Zeilenumbrüche durch ein gewünschtes Trennzeichen zu ersetzen.


FAQ: Häufige Fragen

1. Wie kann ich den Zeilenumbruch als Trennzeichen in Excel verwenden? Du kannst den Zeilenumbruch nicht direkt als Trennzeichen in der Funktion Text in Spalten verwenden. Stattdessen kannst Du den Zeilenumbruch vorher durch ein anderes Zeichen ersetzen.

2. Was passiert, wenn ich "Text in Spalten" auf eine Zelle mit Zeilenumbrüchen anwende? Excel wird nur den Text bis zum ersten Zeilenumbruch verwenden und den Rest ignorieren. Es ist wichtig, die Zeilenumbrüche zu behandeln, bevor Du diese Funktion anwendest.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige