Funktion Finden()

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

rufius
*
Beiträge: 13
Registriert: Fr, 16.11.2012 10:54

Funktion Finden()

Beitrag von rufius »

Hallo
Ich habe in einem Feld eine Kombination aus Zahlen und Buchstaben.
Ich möchte den ersten Buchstaben finden.

A1 15887 hasenbein 55564
A2 Vogel 45 nagel 4556
usw

Ergebnisse
A1 Position 7
A2 Position 1

Ich habe es mit > als code(48) und finden() versucht na ja
Vielen Dank
F3K Total
********
Beiträge: 3720
Registriert: Mo, 28.02.2011 17:49

Re: Funktion Finden()

Beitrag von F3K Total »

Moin,
da finden keine regulären Ausdrücke verarbeiten kann, nimm SUCHEN, in der Hilfe (F1) steht:
F1(Hilfe) hat geschrieben: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.
Die Suche unterstützt reguläre Ausdrücke. Sie können zum Beispiel "all.*" eingeben, um die erste Stelle von "all", gefolgt von irgendein Zeichen, zu finden. Falls Sie nach Text suchen, der auch ein regulärer Ausdruck ist, müssen Sie jedem Zeichen ein \-Zeichen voranstellen. Sie können die automatische Auswertung regulärer Ausdrücke in Extras - Einstellungen - OpenOffice Calc - Berechnen ein und ausschalten.
z.B.:

Code: Alles auswählen

=SUCHEN("[:alpha:]?";A1;1)
Gruß R
rufius
*
Beiträge: 13
Registriert: Fr, 16.11.2012 10:54

Re: Funktion Finden()

Beitrag von rufius »

Vielen Dank für die verständliche Antwort
rufius
*
Beiträge: 13
Registriert: Fr, 16.11.2012 10:54

Re: Funktion Finden()

Beitrag von rufius »

Buchstaben klappt sehr gut aber wie finde ich eine unbekannte zahl
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Funktion Finden()

Beitrag von Stephan »

Buchstaben klappt sehr gut aber wie finde ich eine unbekannte zahl
Hättest Du die Antwort verstanden, wie Du ja schreibst es zu haben, verstündest Du das Zahlen bzw. Ziffern durch Änderung des regulären Ausdrucks gefunden analog werden können:

=SUCHEN("[:digit:]?";A1;1)


Gruß
Stephan
rufius
*
Beiträge: 13
Registriert: Fr, 16.11.2012 10:54

Re: Funktion Finden()

Beitrag von rufius »

Vielen Dank für die Antwort. Leider ist es mir unmöglich aus aus dem regulärem Ausdruck die Worte digit oder alpha heraus zusehen.
Die Hilfe(F1) ist auch nicht sehr erschöpfend.
Ansonsten konnte ich meine Aufgabe lösen
Micha
F3K Total
********
Beiträge: 3720
Registriert: Mo, 28.02.2011 17:49

Re: Funktion Finden()

Beitrag von F3K Total »

rufius hat geschrieben:Die Hilfe(F1) ist auch nicht sehr erschöpfend.
Dann hast du wohl die Hilfeseite Liste der regulären Ausdrücke übersehen, da stehen sogar Beispiele.
Gruß R
Antworten