Clever-Excel-Forum

Normale Version: Text zerlegen an Leerzeichen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Guten Tag,
Excel: Trennung am Leerzeichen (oder anderes Zeichen wie z.B.Komma).
 
Meine Aufgabe einen beliebig langen Text an den Leerzeichen zerlegen.

Mit ist es gelungen mit Hilfe dieser Community einen Text anhand der Lehrzeichen zu zerlegen

1. Ausgangstext in B3

2. 2.   =LINKS(B3;(SUCHEN(" ";B35;1)))  gibt mir die Position des ersten Leerzeichens wieder und extrahiert den Text bis zum ersten Leerzeichen

jetzt möchte ich weiterfahren bis zum zweiten Leerzeichen und den Text zwischen dem ersten Leerzeichen und dem zweiten
isolieren.re
Meine Strategie war den Text in B3 um das extrahierte Wort zu kürzen und dann die Prozedur, nun bis zum ersten Leerzeichen zu wiederholen.

Ich hatte gedacht, dann diese Formeln zu kopieren um diese Prozedur fortzufahren  (bis zu 15 Leerzeichen).

Offenbar gibt es ein Limit Formeln zu verschachteln, so dass diese Prozedur nur bedingt funktioniert ( ich glaube nur 4 mal) und dann abbricht.   
Ich bin nun kein Excelspezialist und habe große Mühe das Problem zu lösen

Ich kann mir aber vorstellen, dass es hier jemand gibt die eine elegantere Lösung finden.

Es könnte auch von allgemeinem Interesse sein einen CSV Text mit einem anderen Trennzeichen so zu zerlegen.

 
Bin jetzt sehr neugierig

Tobyexcel


mein  Beispiel:


Römische Republik Denar P. Satrienus c.77 "Römische"  9 (Position der ersten Leerstelle)

nach Kürzung

  Republik Denar P. Satrienus c.77 "Republik"  9 (Position der ersten Leerstelle)

usw
Hallo Toby,

so richtig userfreundlich mit 20 oder noch mehr Blanks geht das mit einer VBA-Fkt. (s. Mappe)

Gruß Sigi
Mit Power Query geht dies auch ganz einfach. Wenn dein Excel aktuell genug ist, dann gibt es wohl die Funktion Textteilen.
Hallo,
ich habe mal ein bischen im Netz gestöbert und bin zu folgendem Ergebnis gekommen.
Die Formel in Teil 1 muss so bleiben. Ab Teil 2 ist es eine andere.
Diese Formel kannst du beliebig nach rechts ziehen.
Damit wird der Text nach jedem Leerzeichen getrennt.

MfG Günter
[attachment=49125]
Vielen herzlichen Dank, Aufgabe gelöst.

Ihr seid halt Profis.

Tolles Forum, fantastische Community

CHAPEAU
Hi,

und warum nicht Text in Spalten?
Zitat:und warum nicht Text in Spalten?
Weil es sich vermutlich um eine Schulaufgabe handelt und das nicht die Vorgabe ist. Das gewünschte Ergebnis soll ja jeweils der Rest des Satzes sein, nicht ein Wort je Zelle. Wozu sollte man das brauchen außer zum Üben von Formeln?