Seite 1 von 1

[gelöst]Textauszug per Funktion

Verfasst: Fr 26. Feb 2021, 12:19
von wolf_lupo
Hi, ich habe eine umfangreiche Büchersammlung, welche in unterschiedlichen Verzeichnissen/Unterverzeichnissen gespeichert ist. Beispiel:

E:\_Autoren_\_Autoren\_in Arbeit\ETA Hoffmann\Hoffmann, E.T.A. - Meister Floh.odt


Wie kann ich per Funktion den letzten Teil des Strings ermitteln?
Habe es mit =Text() versucht - aber das ginge nur wenn die Hierarchie der vorangestellten Unterverzeichnise gleich wäre.
Soweit ich es sehe, müsste ich die Position des LETZTEN
\
ermitteln um mit der Funktion =text() weiterzukommen

Uff, ich hoffe ich konnte mein Problem verständlich darstellen.

Re: Textauszug per Funktion

Verfasst: Fr 26. Feb 2021, 13:16
von Mondblatt24
Hallo,

folgendes sollte passen.

https://www.herber.de/forum/archiv/140t ... ennen.html


Gruß
Peter

Re: Textauszug per Funktion

Verfasst: Fr 26. Feb 2021, 13:43
von wolf_lupo
Ups - besten, besten Dank.
20 Jahre 'spiele' ich schon an und/oder mit Funktionen herum – "=Wechseln()" kannte ich noch nicht

Re: [gelöst]Textauszug per Funktion

Verfasst: Fr 26. Feb 2021, 19:37
von wolf_lupo
Für mein Problem ist das eine perfekte Lösung - aber es taucht ein anderes auf:

Ich verstehe die Funktion nicht wirklich!

Insbesondere
SUCHEN("##";...
Kenne # nur als Platzhalter – aber hier erkenne ich den Sinn nicht?!
3 Stunden Recherche haben mich auch nicht weitergebracht.

Kann mich jemand erlösen?

Re: [gelöst]Textauszug per Funktion

Verfasst: Fr 26. Feb 2021, 19:44
von HeritzP
Hallo,

das ist ein x-beliebiges Zeichen ohne Bedeutung.
Es muss nur ein eindeutiges Zeichen für FINDEN() oder SUCHEN() sein.

Gruß HeritzP

Re: [gelöst]Textauszug per Funktion

Verfasst: Mi 3. Mär 2021, 09:27
von wolf_lupo
Hi, danke für den Hinweis, habe ich nun verstanden.
Hatte komplizierter gedacht als notwendig gewesen wäre.

Re: [gelöst]Textauszug per Funktion

Verfasst: Mi 3. Mär 2021, 10:03
von Mondblatt24
Hallo wolf_lupo,
Du kannst ja folgende Formel auch mal ausprobieren.

=REGAUS(A1;"(.*)\\(.*)";"$2")

Gruß Peter