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

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

nfs12
Beiträge: 2
Registriert: Mi, 05.12.2012 14:45

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

Beitrag 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
Dateianhänge
ooc suchen.png
ooc suchen.png (109.23 KiB) 695 mal betrachtet
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

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

Beitrag 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
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

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

Beitrag 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
nfs12
Beiträge: 2
Registriert: Mi, 05.12.2012 14:45

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

Beitrag von nfs12 »

Vielen Dank Karolus!

An lorbass

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

Danke.
Antworten