Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1956to1960
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Text zwischen 2 Kommas auslesen bzw. zwischen 3 Kommas

Text zwischen 2 Kommas auslesen bzw. zwischen 3 Kommas
14.12.2023 15:12:43
Kemper
Guten Tag,
ich habe eine Liste mit Unternehmensnamen, Mail Adresse und Anschriftadresse

Diese Informationen sind jeweils mit einem Komma getrennt in einer Zeile.
Ich habe bereits die Tipps aus ähnlichen Einträgen hier versucht, jedoch klappt es leider nicht...

In einer Zelle steht dann z.B.

SparkasseXYZ,Mail@spk-beispiel.de,Musterstraße 14-20

Wir kann ich mit die einzelnen Texte zwischen den Kommas und nach dem letzten Komma raussuchen?

Und wie würde es aussehen wenn ich in einer Zelle 4 Informationen habe, sodass ich mir die Texte zwischen dem 1 und 2 Komma sowie zwischen dem 2 und 3. Komma ausgeben lassen kann ?
Die Informationen sind auch unterschiedlich lang

Ich bin am Ende aller Versuche und brauche dringend Hilfe :(...


3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Text zwischen 2 Kommas auslesen bzw. zwischen 3 Kommas
14.12.2023 15:17:18
RPP63
Moin!
Daten → Text in Spalten → Trennzeichen Komma

oder gleich korrekt mittels PowerQuery importieren (Daten → Daten abrufen → aus Datei)

Gruß Ralf
AW: Text zwischen 2 Kommas auslesen bzw. zwischen 3 Kommas
14.12.2023 15:29:09
daniel
HI
kannst du Excel 365 oder Excel-Web nutzen? damit wäre die Aufgabe erheblich einfacher zu lösen.

ansonsten ist es einfacher, die Liste mit der Funktion Daten - Datentools - Text in Spalten auf mehrere Spalten zu verteilen und dann direkt auf die gewünschten Zellen zuzugreifen.

für ältere Excelversionen kann man xmlfilter verwenden, um den Text zu trennen und auf die einzelnen Elemente zuzugreifen.

die Grundfunktion ist:
=XMLFILTERN("&ltx&gt&lty&gt"&WECHSELN(A1;",";"&lt/y&gt&lty&gt")&"&lt/y&gt&lt/x&gt";"//x/y")
welches dir analog TEXTTEILEN aus Excel 365 die einzelnen Teile des Textes als Array liefert. Man benötigt hier halt als Trennzeichen xml-Tags.

auf die Einzelnen Werte kannst du dann entweder mit INDEX zugreifen:
=INDEX(XMLFILTERN(...);1)
oder über eine Erweiterung des zweiten Parameters
=XMLFILTERN("&ltx&gt&lty&gt"&WECHSELN(A1;",";"&lt/y&gt&lty&gt")&"&lt/y&gt&lt/x&gt";"//x/y[2]")


Gruß Daniel
Infos zu TextTeilen mit xmlFilter: http://www.excel-ticker.de/xmlfiltern-zum-aufteilen-von-text-verwenden/
Anzeige
Text zwischen erstem und zweitem Komma
14.12.2023 16:05:26
WF
Hi,

Text steht in A1.
=TEIL(A1;FINDEN(",";A1)+1;FINDEN(",";A1;FINDEN(",";A1)+1)-FINDEN(",";A1)-1)

Salut WF

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige