Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1816to1820
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

Wörter aus Textzeile auslesen

Wörter aus Textzeile auslesen
05.03.2021 22:24:31
Andreas
Hallo Zusammen ,
Ich würde gerne aus folgenden Text ,
Anrede,"Name ","Vorname","Strasse ","PLZ","Ort","Tel",
die ersten drei Wörter in jeweils in eine eigene Zelle per formel auslesen ohne die Sonderzeichen.
Wobei die Länge der Wörter unterschiedlich sind das sie mit verschiedenen Namen und Anschriften gefüllt sind.
Z.B.
Anrede in Zelle A1
Name in Zelle A2
Vorname in Zelle A3
der Text steht zum Beispiel in Zelle A4
Vielleicht hat hier jemand die richtige Lösung parat .
mfg
Schludi

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Daten Text in Spalten & Transponieren owT
05.03.2021 22:30:16
Matthias

GLÄWEXWDH (hier für 365 gezeigt)
06.03.2021 08:06:52
lupo1
A1: =GLÄTTEN(TEIL(WECHSELN(A4;",";WIEDERHOLEN(" ";299));ZEILE(1:3)*299-298;299))

AW: hier fehlt noch das Ersetzen von " ...
06.03.2021 09:15:57
"
Hallo Andreas,
... da aber das " in Excel eine Sonderbedeutung hat, kann man das nicht so wie die meisten normalen Buchstaben, Ziffern ersetzen/auswechseln. Dazu bedarf es einer weiteren Funktion.
Deshalb in A1 z.B. so::
=GLÄTTEN(TEIL(WECHSELN(WECHSELN(A$4;",";WIEDERHOLEN(" ";299));ZEICHEN(34);"");ZEILE(A1) *299-298;299))
und diese nach unten kopieren.
Gruß Werner
.. , - ...

Statt ZEICHEN(34) kürzer: """" (4 Gänsefüßchen)
06.03.2021 09:20:33
lupo1

AW: deshalb schrieb ich "z.B." owT
06.03.2021 09:37:48
neopa
Gruß Werner
.. , - ...

Anzeige
Ich dachte, Du kennst das nicht mit """"
06.03.2021 09:38:55
lupo1

AW: doch, aber finde ZEICHEN(34) besser lesbar owT
06.03.2021 09:55:44
neopa
Gruß Werner
.. , - ...

AW: doch, aber finde ZEICHEN(34) besser lesbar owT
06.03.2021 10:44:58
Andreas
Hallo,
ein großes Dankeschön an alle . Die Formel funktioniert wie ich es wollte .
Mit ein wenig abänderung funktioniert es auch super wenn der Text in D1 steht und die ausgelesenen Wörter in A1, B1 und C1 müssen.
A1=GLÄTTEN(TEIL(WECHSELN(WECHSELN($D1;",";WIEDERHOLEN(" ";299));ZEICHEN(34);"");SPALTE(A1) *299-298;299))
mfg
Andreas

304 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige