Wie? Text einer Zelle anhand der Position auslesen (jeden 2./3. Satz - nur dritter Absatz, etc.)

Hallo Zusammen!

ich versuche gerade einen Export aus WaWi bedarfsgerecht in einer Excel Form zu zerlegen.
Ich habe in Zelle A1 ganz viel Text stehen (Produktbeschreibung). Nun hätte ich beispielsweise gerne:

  • In B1 nur den 2./3. Satz des Textes
  • In C1 nur den 8. und 12. Satz des Textes

Alternativ enthält die Zelle A1 auch 4-5 Absätze / Abschnitte (gekennzeichnet durch „>>“). Ist es zumindest möglich, dass z.B. :

  • In D1 Text vom ersten Abschnitt ausgelesen wird (quasi: Nimm Text ab ersten „>>“ bis zum nächsten „>>“
  • In E1 Text vom vierten Abschnitt ausgelesen wird (quasi: Nimm Text ab viertem „>>“ bis zum nächsten „>>“

VG Dennis

Zur besseren Verdeutlichung - hier der Textinhalt einer solchen Zelle:

" >> Überirdisches Design und dazu noch jede Menge toller Features - Dank seiner noch nie zuvor gesehenen Bauform, wird diese All-In-One Lösung die Herzen erobern. Außergewöhnliche, praktische Bauform und coole Features. Mit dieser bisher völlig unbekannten Bauform zieht er alle Blicke auf sich. An den oberen Seitenflächen sorgen transparente Farbflächen für den letzten Schliff. >> Dank der futuristischen Form liegt er angenehm in Deiner Hand und schmiegt sich regelrecht an. Mit überzeugend kleinen 10,2cm passt er sowohl in kleine, als auch große Hände perfekt hinein. >> Dank des beachtlich großen 8,8ml Füllvermögens, kannst Du trotz des zierlichen Designs jede Menge unterbringen. Die volle Power bekommt er durch einen 2000 mAh Akku welcher fest im Gehäuse verbaut ist. Über die Leuchten kannst du Deinen Akkustand jederzeit ablesen.

Hallo!

Einfach wird das nicht. Aber mit viel Basteln könntest du eine Lösung finden. Es gibt in Excel ein paar Text-Funktionen (FINDEN(), LINKS(), RECHTS, TEIL(), SUCHEN(), …) die dir helfen können. Du musst also mit diesen Funktionen deinen Text nach Trennzeichen (>> für Abschnitte, . für Sätze) durchkämmen und die gesamte Zeichenkette an diesen Stellen auseinander schneiden. Um dann an den n-ten Satz (oder Abschnitt), müsstest du diese Operationen in einander Verschachteln. Übersichtlich wird das nicht…

Hast du keine Möglichkeit, diesen Text vor dem Excel-Import zu bearbeiten?

mfg
christoph

HI Christoph und Danke für die erste Rückmeldung. Der Text kommt aus einem einzelnen HTML Feld im WaWi, enthält auch entsprechende HTML Befehle, die ich bereits entfernen konnte durch eine 20-fach verschachtelte Wechseln-Funktion. Andere Möglichkeiten zur „Vorab-Editierung“ sehe ich aktuell leider nicht.

Hallo Dennis

Das lässt sich relativ einfach machen mit Menü Daten / Datentools / Text in Spalten (Excel 2013).
Also den ganzen Text " >> Überirdisches Design … " in eine Zelle einfügen. Zelle markieren und den erwähnten Befehl anwählen. Dateityp: getrennt / weiter / Trennzeichen: andere: >>
Dann erhältst Du in drei Zellen rechts neben der ursprünglichen Zelle die drei „>>“-Abschnitte.

Niclaus