SUCHEN() + regulärer Ausdruck

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: SUCHEN() + regulärer Ausdruck

Re: SUCHEN() + regulärer Ausdruck

von balu » Mi, 21.07.2010 23:03

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.

Code: Alles auswählen

=TEIL($A1;SPALTE()-1;1)
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

Re: SUCHEN() + regulärer Ausdruck

von clag » Mi, 21.07.2010 15:35

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

von Karolus » Mi, 21.07.2010 09:29

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

SUCHEN() + regulärer Ausdruck

von clag » Mi, 21.07.2010 08:55

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("[:abc:]+";L27)


bringt bestenfalls "#WERT!" als Ergebnis


was mach ich falsch

Nach oben