Seite 1 von 1
[GELÖST] Zeichenkette teilen bis definiertes Zeichen
Verfasst: Fr 16. Sep 2022, 21:14
von Salomo
Ich suche den passenden Ausdruck für folgende Aufgabe:
"Übertrage eine Zeichenkette bis zu einem definierten Zeichen (exkl.); im Beispiel: Komma;
übertrage die ganze Zeichenkette, wenn das definerte Zeichen nicht vorkommt"
Den ersten Teil erledige ich mit:
=LINKS(A1;FINDEN(",";A1)-1)
klappt auch
Wie lautet der Ausdruck für die zweite Teilaufgabe?
Vielen Dank!
Re: Zeichenkette teilen bis definiertes Zeichen
Verfasst: Fr 16. Sep 2022, 21:35
von Wanderer
Hallo,
Du könntest ausnutzen, dass FINDEN() einen Fehler auswirft, wenn die gesuchte Zeichenkette nicht enthalten ist und via WENNFEHLER() dann A1 zurück geben.
J.
https://help.libreoffice.org/latest/de/ ... id31470811
Re: Zeichenkette teilen bis definiertes Zeichen
Verfasst: Fr 16. Sep 2022, 21:49
von Salomo
Wie muss der Ausdruck in der Ziel-Zelle denn dann im Detail lauten?
=LINKS(A1;FINDEN(",";A1)-1)WENNFEHLER(A1)
funktioniert nicht.
Re: Zeichenkette teilen bis definiertes Zeichen
Verfasst: Fr 16. Sep 2022, 22:09
von Wanderer
Salomo hat geschrieben: ↑Fr 16. Sep 2022, 21:49
Wie muss der Ausdruck in der Ziel-Zelle denn dann im Detail lauten?
=LINKS(A1;FINDEN(",";A1)-1)WENNFEHLER(A1)
funktioniert nicht.
Lesen der Hilfedatei auch nicht??
Probier mal (ohne die Formatierung)
Re: Zeichenkette teilen bis definiertes Zeichen
Verfasst: Fr 16. Sep 2022, 22:22
von Salomo
War ein Denkfehler von mir.
Hat geklappt, vielen Dank
Re: [GELÖST] Zeichenkette teilen bis definiertes Zeichen
Verfasst: Sa 17. Sep 2022, 15:30
von karolus
Falls:
→→Extras→Optionen→Calc→Berechnen→→[x]reguläre Ausdrücke in Formeln erlauben aktiv ist, geht auch:
Re: [GELÖST] Zeichenkette teilen bis definiertes Zeichen
Verfasst: So 18. Sep 2022, 09:31
von Salomo
Klappt ebenfalls. - Vielen Dank