Wie teile ich Zeilen in Excel

Hallo,

Habe das Problem dass ich eine Exceldatei habe, und in dieser Exceldatei eine Zelle ist, in der 3 Zeilen sind!

Zelle: Name
Straße
Stadt

Ich bräuchte quasi 3 Zellen mit jeweils Name - straße - Stadt!!

Wenn es eine Zelle nur wäre wäre das kein Problem, jedoch habe ich 3900 adressen :wink:

Hat jemand ne Idee wie ich die „Zeilen“ in der „zelle“ in einzelne „zeilen/Zellen“ teilen kann?
Habe auch schon probert den Zeilenumbruch auszustellen - doch das bringt nichts.

Habe eine Beispieldatei mal hochgeladen:

http://uploaded.to/file/ivb6x5

Hallo,

Habe das Problem dass ich eine Exceldatei habe, und in dieser
Exceldatei eine Zelle ist, in der 3 Zeilen sind!

Zelle: Name

Straße

Stadt

Ich bräuchte quasi 3 Zellen mit jeweils Name - straße -
Stadt!!

Wenn es eine Zelle nur wäre wäre das kein Problem, jedoch
habe ich 3900 adressen :wink:

Hat jemand ne Idee wie ich die „Zeilen“ in der „zelle“ in
einzelne „zeilen/Zellen“ teilen kann?

Habe auch schon probert den Zeilenumbruch auszustellen - doch
das bringt nichts.

Man kann dafür das Textverarbeitungsprogramm Word verwenden.

Mach mal für einer Zelle in Excel Folgendes:
Zelle mit den Adressdaten markieren und kopieren.

MS Word öffnen und die Zelle einfügen.

Die Zelle wird als Tabellenzelle eingefügt.

Markiere diese Tabelle und wandele diese über „Menü-Tabelle-Umwandeln-Tabelle in Text“ in einen Text um (Standardeinstellungen verwenden).

STRG+H drücken um den Ersetzen-Dialog zu öffnen.

Im Feld „Suchen nach:“ füge ^l ein(der Buchstabe ist ein kleines L).
Im Feld „Ersetzen durch:“ füge ^p ein.
Nun noch die Schaltfläche „Alle ersetzen“ drücken.

Markiere und kopiere den so erzeugten Text und füge diesen wieder in Excel ein. Die einzelnen Zeilen werden nun in einzelne Zellen gesetzt.

Wenn es mit einer Zelle geklappt hat, mache das Ganze mit dem gesamten Inhalt (3900 Adressen) deiner Excel-Tabelle.

Viele Grüße,
n.forstmann

Hallo,
du könntest es miit der Funktion „Teilergebnis“ oder „Teil“ versuchen.
Eine schnelle Lösung habe ich sonst leider auch nicht.
Viel Erfolg
Michael

Hallo olmeli,
sorry, da kann ich auch nicht weiterhelfen. Ich sehe nur die Möglichkeit (auf Umwegen), die Daten per „Text in Spalten“-Funktion in 3 Splaten NEBENeinander aufzulisten, aber nicht in 3 Zeilen.

Gruß
Gerd

Du könntest ein Makro schreiben
(Editor mit „ALT + [F11]“ aufrufen neues Modul anlegen…)
und folgenden Code dort einschreiben:
'#######################################
Sub zellenteilen()
Dim I As Integer
Dim J As Integer
For I = 1 To 5000
ZerlegterString = Split(Worksheets(1).Cells(I, 5).Value, Chr(10))
For J = 0 To UBound(ZerlegterString)
Worksheets(1).Cells(I, 6 + J).Value = ZerlegterString(J)
Next J
Next I
End Sub
'#######################################

… hiermit werden die Zeilen 1 bis 5000 der Spalte „E“ (wie im Beispiel) von oben nach unten durchlaufen und rechts daneben aufgesplittet in einzelne Zellen eingetragen (diese kann man dann auch wieder durch „Transpornieren“ untereinander bekommen, wenn man dass möchte…

(P.S.: zum starten des Makros Taste [F5] drücken…)

Gruß…

hm, da muss du in vba sich bischen auskennen. falls du das tust, dann wäre es eigenlich ziemlich einfach:

  1. du nimmst deine Zelle als String auf.
  2. splittest ihm jeweils nach einem Leerzeichen
  3. es sollten 3 teile rauskommen
  4. die drei teile die rauskommen sreibst du jeweils in getrennte zellen ab.
  5. du bist fertig, nechste zeile. (also ab punkt 1)

Ich weis nicht wann ich dazu komme, aber ich könnte dir vieleicht das heute abend bauen. weil 3000 einträge das kannst du vergessen. soll das doch der computer selber machen. Kannst du mir noch so eine konkrete AUSGEDACHTE adresse hochladen. ich muss genau sehen wie die aufgebaut ist. Ich meine, hast zwar schon fast geschrieben, aber zur sicherheit will ich kleinen beispiel haben. danke.

Hallo,
ich würde das Problem so lösen, dass ich die Excel-Datei als Csv-Datei ausgebe. Dann mit einem editor (z.b. mit notepad++) die Zeilenumbrüche im Hex-Format auf Tabulator umwandele und die so editierte Datei wieder mit - na z.B. Excel lade.
Das sollte gehen.

P.S.: leider konnte ich die Beispieldatei nicht erkennen

Hallo,
habe ein englisches Excel: gehe auf die Zelle, die du teilen willst –> „Data“ –> „Text to columns“ –> dann suche aus: „delimited“ (hier muss man eingeben was fuer ein Zeichen zwischen den Woertern ist, die man trennen will) oder „fixed with“ (in der Vorschau, kann man manuell Linien zwischen die Woerter setzen, je nachdem, wo man die Trennung haben moechte).
Viel Erfolg!

Hallo,
mit deiner Beispieldatei kann ich nichts anfangen. Was ist das? Wo soll ich mich einloggen?
Aber ich kann dir sagen, wie du die Zellinhalte aufteilen kannst.
Bsp. Name Straße Stadt befindet sich in A1
-eine weitere Spalte einfügen, damit Straße in Spalte B Platz finden kann
-eine weitere Spalte einfügen, damit Stadt in Spalte C Platz finden kann
-Zelle A1 markieren
-RegisterKarte Daten anklicken
-Text in Spalten anklicken
-weiter
-beim TextkonvertierungsAssistenen (Schritt 1) getrennt anklicken
-weiter
-beim TextkonvertierungsAssistenen (Schritt2) das vorhandene Trennzeichen aktivieren und alle anderen Trennzeichen deaktivieren
-weiter
-in Schritt 3 bei Datenformat der Spalten auf Text klicken
-fertigstellen
Gruß rolarola

Hallo, nein da kann ich leider nicht weiterhelfen.
MfG
Olika