Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Mehrere Teile aus einer Zelle auslesen

Mehrere Teile aus einer Zelle auslesen
19.02.2024 23:23:27
Mit0
Moin Zusammen,
Vielen Dank für dieses tolle Forum! Hier habe ich schon häufiger Hilfe gefunden :) Nun Hab ich aber mal ein eigenes Anliegen.
Aus einer Zelle sollen mehrere Infos ausgelesen werden. Schwierig finde ich hierbei, dass die Anzahl der Leerzeichen vor der ersten Info undefiniert und immer unterschiedlich ist (In der Vorschau werden die zu vielen Leerzeichen entfernt. Also: Nach der geschlossenen eckigen Klammer und der ersten Info befinden sich undefiniert viele Leerzeichen)

[1.1.1] Info1
[1.1.2] Info1 Info2
[1.1.3] Info1 Info2 Info3
[1.1.4] Info1 Info2 Info3 Info4
[1.1.5] Info 1 Info2 Info3 Info4 Info5


Ausgabe:
Info1
Info1 Info2
Info1 Info2 Info3
Info1 Info2 Info3 Info4
Info1 Info2 Info3 Info4 Info5


Mein bisheriger Versuch sieht wie folgt aus:

=WENN(LINKS(A4;1)="[";RECHTS(A4;LÄNGE(A4)-FINDEN("#";WECHSELN(A4;" ";"#";LÄNGE(A4)-LÄNGE(WECHSELN(A4;" ";)))));"")

Allerdings wird damit immer bloß die letzte Info ausgegeben.
Könnt Ihr mir helfen?

Vielen Dank im Voraus!
Viele Grüße
Timo
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
=TEXTNACH(A1;" ")
19.02.2024 23:31:31
{Boris}
Hi,

...für Deine Excelversion ein Kinderspiel ;-)
Und auch in älteren Versionen nicht wirklich kompliziert:
=TEIL(A1;FINDEN(" ";A1)+1;999)

VG, Boris
AW: =TEXTNACH(A1;" ")
20.02.2024 08:49:11
Mit0
Vielen Dank, für eure schnelle Hilfe :) Ihr seid ja schneller als der Service Erlaubt :D Es hat auf anhieb geklappt :)
Habt Ihr ein Spenden Paypal Konto oder so, um euch bei einer Weihnachtsfeier oder so zu unterstützen? :)
Anzeige
AW: =TEXTNACH(A1;" ")
20.02.2024 09:06:55
daniel
Hi
nein, sowas gibt es nicht. es gibt auch kein "wir".
alle, die hier Beiträge schreiben, sei es als Frage oder Antwort, sind einfach nur Forenteilnehmer wie du selbst.
Gruß Daniel
AW: Mehrere Teile aus einer Zelle auslesen
20.02.2024 00:26:37
onur
=TEXTTEILEN(GLÄTTEN(TEIL($A$1;SUCHEN("]";$A$1)+1;999));" ")

Klappt aber nur, wenn NICHT wie oben "Info 1" statt "Info1" steht. Leerzeichen sind Trennzeichen!
Anzeige
Ohne GLÄTTEN...
20.02.2024 00:43:28
{Boris}
Hi Onur,

...und zudem mit dem Leerzeichen als Trenner isses noch einfacher, wenn man die Inhalte auf einzelne Zellen aufgeteilt haben möchte:

=TEXTTEILEN(TEIL(A1;SUCHEN(" ";A1)+1;999);" ")

Dine Hinweis mit "Info1" bzw. "Info 1" ist natürlich völlig korrekt,

VG, Boris
Anzeige
AW: Ohne GLÄTTEN...
20.02.2024 00:46:16
onur
Er schrieb doch: "Schwierig finde ich hierbei, dass die Anzahl der Leerzeichen vor der ersten Info undefiniert und immer unterschiedlich ist "
Wo Du Recht hast hast Du Recht...
20.02.2024 00:56:30
{Boris}
Hi Onur,

...das hatte ich in der Tat überlesen. ;-)

VG, Boris
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

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