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

ein Wort nach Zeichenfolge extrahieren

ein Wort nach Zeichenfolge extrahieren
27.04.2022 15:26:22
Dorit
Hallo,
ich habe Zellen mit Text, aus denen ich die Zeichenfolge "ssp." und das danachfolgende Wort auslesen möchte, das unterschiedlich lang sein kann. Beispieldaten sind:
Pulsatilla pratensis (L.) Mill. ssp. nigricans (Störck) Zamels*
Pulsatilla vulgaris Mill. ssp. vulgaris
Pyrola rotundifolia L. ssp. rotundifolia
Mit folgender Formel finde ich den richtigen Start:
=TEIL(A294;FINDEN("ssp.";A294;1);FINDEN(" ";A294))
aber leider weiß ich nicht, wie ich Excel die richtige Länge der auszulesenden Zeichenfolge mitteilen soll und würde mich sehr über Hilfe freuen.
Vielen Dank und liebe Grüße,
Dorit

16
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel angepasst ...
27.04.2022 15:34:24
neopa
Hallo Dorit,
... so: =WENNFEHLER(LINKS(TEIL(A294;FINDEN("ssp.";A294)+6;99);FINDEN(" ";TEIL(A294;FINDEN("ssp.";A294)+6;99)&" "));"")
Den Formelteil TEIL(A294;FINDEN("ssp.";A294) könntest Du in Deiner Version auch mit LET() als Variable definieren und dann so einsetzen.
Gruß Werner
.. , - ...
AW: Formel angepasst ...
27.04.2022 15:45:11
Pierre
Hallo Werner,
passt nicht ganz, es kommt z. B. "ulgaris" als Ergebnis.
Gruß Pierre
AW: danke, richtig ist je eine 5 für jede 6 owT
27.04.2022 15:56:37
neopa
Gruß Werner
.. , - ...
er wollte ssp. UND Folgewort
27.04.2022 16:00:53
WF
.
AW: im Betreff steht aber "nach" owT
27.04.2022 16:06:42
neopa
Gruß Werner
.. , - ...
ich zitiere
27.04.2022 16:08:28
WF
"ich habe Zellen mit Text, aus denen ich die Zeichenfolge "ssp." und das danachfolgende Wort auslesen möchte"
AW: ich hatte auch zitiert owT
27.04.2022 16:16:38
neopa
Gruß Werner
.. , - ...
Anzeige
ich zitiere weiter
27.04.2022 16:21:23
WF
"Mit folgender Formel finde ich den richtigen Start:"
Der Start damit ist:
ssp.
AW: was solls, entscheiden kann nur Dorit owT
27.04.2022 16:23:11
neopa
Gruß Werner
.. , - ...
AW: Formel angepasst ...
27.04.2022 16:51:32
Dorit
Vielen herzlichen Dank für die flotte Antwort!
Ich habe es etwas angepaßt und nun funktioniert es.
LG Dorit
AW: Formel angepasst ...
27.04.2022 22:10:01
onur
Und was hat dir an meiner Formel nicht gefallen?
AW: ein Wort nach Zeichenfolge extrahieren
27.04.2022 15:40:22
Pierre
Hallo Dorit,
ein Beispiel:
In z. B. B1:

=TEIL(A1;SUCHEN("ssp.";A1;1);30)
Gruß Pierre
PS: Die 99 am Ende ist anpassbar, geht nur darum, dass genügend Stellen ausgegeben werden.
AW: ein Wort nach Zeichenfolge extrahieren
27.04.2022 15:42:03
Pierre
ach...ich hab wieder mal nicht alles gelesen (jetzt, nachdem ich Werners Lösung gesehen habe).
Im 1. Fall soll nur "ssp. nigricans" übrig bleiben, richtig?
Bei meiner Lösung wird nämlich alles ausgegeben.
Sorry, fürs (mal wieder) nicht richtig lesen.
Gruß Pierre
Anzeige
AW: ein Wort nach Zeichenfolge extrahieren
27.04.2022 17:25:01
snb
reicht immer:
=MID(A1;FIND("ssp.";A1);LEN(A1))
AW: ein Wort nach Zeichenfolge extrahieren
27.04.2022 15:52:09
onur
Du hast doch 365 - da ist es easy:
Wenn Text in E13
Wenn du ALLES dahinter willst:

TEXTHINTER(E13;"ssp. ")
Wenn du nur EIN Wort dahinter willst:

=TEXTVOR(TEXTHINTER(E13;"ssp. ");" ")

AW: ein Wort nach Zeichenfolge extrahieren
27.04.2022 15:58:26
onur
Wenn ssp. mit ausgegeben werden muss, natürlich so:
= "ssp. " & TEXTHINTER(E13;"ssp. ")

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige