Seite 1 von 1

Funktion SUCHEN("[:upper:]?";A1) findet auch Kleinbuchstaben

Verfasst: Mi, 05.12.2012 15:01
von nfs12
Hallo,

ich finde hier und über Google leider keine Hinweis für mein Problem.

In Zelle A1 steht: "24 x 0,59 ERBSEN S.F./MÖHREN 425ML"
In Zelle D1 ist die Formel: "=SUCHEN("[:upper:]?";A1)"
Als Ergebnis erhalte ich 4; die Formel findet also den ersten Kleinbuchstaben.
unter -> Extras/Optionen/Berechnen habe ich Groß-/Kleinschreibung aktiviert.

Betriebssystem: Windows 7 64 bit und
Apache OpenOffice 3.4.1

Vielen Dank

Re: Funktion SUCHEN("[:upper:]?";A1) findet auch Kleinbuchst

Verfasst: Mi, 05.12.2012 15:21
von Karolus
Hallo

Die RegEx sind an der Stelle etwas kaputt und unterscheiden keine Gross/kleinschreibung.
Für die Zellinhalte in deinem Screenshot könntest du aber verwenden:

Code: Alles auswählen

=SUCHEN("[A-Z]{4}";A1)
Der Ausdruck sucht nach einem 'Wort'(teil) mit 4 Buchstaben hintereinander.

Karolus

Re: Funktion SUCHEN("[:upper:]?";A1) findet auch Kleinbuchst

Verfasst: Mi, 05.12.2012 15:23
von lorbass
Programmhilfe hat geschrieben:FINDEN
Durchsucht eine Textzeichenkette nach einer anderen Zeichenkette. Sie können auch festlegen, wo die Suche beginnen soll. Bei dem Suchbegriff kann es sich um eine Zahl oder eine beliebige Zeichenkette handeln. Die Groß-/Kleinschreibung ist hierbei zu beachten.

SUCHEN
Gibt die Position eines Textsegments innerhalb einer Zeichenkette aus. Bei Belieben können Sie auch den Anfang für die Suche festlegen. Bei dem Suchbegriff kann es sich um eine Zahl oder eine beliebige Zeichenkette handeln. Die Groß-/Kleinschreibung spielt hier keine Rolle.
War das nun sooo schwer zu finden?

Gruß
lorbass

Re: Funktion SUCHEN("[:upper:]?";A1) findet auch Kleinbuchst

Verfasst: Mi, 05.12.2012 15:53
von nfs12
Vielen Dank Karolus!

An lorbass

Die Funktion FINDEN unterstützt leider keine regulären Ausdrücke.

Danke.