Seite 1 von 1
SUCHEN() + regulärer Ausdruck
Verfasst: Mi, 21.07.2010 08:55
von clag
Hallo Leutz,
ich versuche gerade FINDEN() bzw SUCHEN() mit einem regulärem Ausdruck zu füttern
es gelingt mir aber nicht
FINDEN([:digit:]+;A1)
FINDEN("[:digit:]+";L27)
FINDEN([:alpha:]+;L27)
FINDEN("[:alpha:]+";L27)
oder auch eine Reihe von Einzelargumenten
FINDEN("[

]+";L27)
bringt bestenfalls "#WERT!" als Ergebnis
was mach ich falsch
Re: SUCHEN() + regulärer Ausdruck
Verfasst: Mi, 21.07.2010 09:29
von Karolus
Hallo
Bei SUCHEN() und FINDEN() gibts 2 Unterschiede: FINDEN unterscheidet Gross- und Kleinschreibung, SUCHEN kann mit regulären Ausdrücken umgehen.
(das findet man aber auch recht schnell in der OOo-hilfe)
Nachtrag:
Beide Funktionen liefern einen #Wert-fehler falls Suchtext oder Suchausdruck nicht auftreten - auch das sollte dir, mit inzwischen 555 Beiträgen im Calc-forum, bekannt sein !
Gruß Karo
Re: SUCHEN() + regulärer Ausdruck
Verfasst: Mi, 21.07.2010 15:35
von clag
Hallo Karo
mit SUCHEN() klappt es jetzt,
aber leider kann WECHSELN() nicht damit umgehen so nützt mir der Fund allein noch nicht so viel,
da muss mir noch was anderes ausdenken um "; . : - _" raus zu fischen
gibt es irgend eine Regel an der man erkennen kann welche Funktionen reguläre Ausdrücke verstehen und welche nicht,
und bedeutet das nicht erwähnen dieser Möglichkeit in der F1 Hilfe das es definitiv nicht möglich ist ?
und natürlich Danke

Re: SUCHEN() + regulärer Ausdruck
Verfasst: Mi, 21.07.2010 23:03
von balu
Hallo clag,
gibt es irgend eine Regel an der man erkennen kann welche Funktionen reguläre Ausdrücke verstehen und welche nicht
Nö.
und bedeutet das nicht erwähnen dieser Möglichkeit in der F1 Hilfe das es definitiv nicht möglich ist ?
Probiers aus.
Ich würd aber sagen, dass F1 Recht hat.
Und nun geb ich dir mal einen Denkanstoß mit dem Du selber basteln kannst.
Splitet jeden x-beliebegen Zellinhalt auf mehrere Spalten auf. Vorausgesetzt das die Formel weit genug nach rechts rübergezogen ist. Und was Du dann mit dem sichbaren Ergebnis machst, bleibt deiner Fantasie überlassen.
Und sollte dir diese Methode nicht gefallen, tja, dann musst Du dich mit Marko auseinandersetzen.
Gruß
balu