Hallo Andreas,

Andreas Saeger schrieb:
> Im Grunde haben wir damit schon den nächsten Fehler: Eine oder null
> Ziffern zu suchen macht für sich allein gar keinen Sinn. An welcher
> Position befindet sich "eine oder keine Ziffer"?

Bei einer Ziffer ist das ERgebnis die entsprechende Position der Ziffer
und bei keiner eine Fehlermeldung
(Letzteres also nicht prinzipiell völlig verschiedenen von der Rückgabe
von z.B. #NV bei einigen anderen Funktionen, wenn ERgebniswerte nicht
ermittelbar sind)

> Der Issue ist http://www.openoffice.org/issues/show_bug.cgi?id=64368
> Alle Regexes scheitern wenn eine benannte Klasse am Ende des
> Ausdrucks
> steht.

danke.

> > hatten wir neulich im Forum als Frage und dafür gibt es wohl eine
> > Extension
> >
> Eine Extension. Na toll.

ich glaube hier verstehst du mich miß, ich finde diese Situation
keineswegs toll, ich versuche nur herauszubekommen warum Du von
"fehlerhaft" sprachst.

Die Implementierung der bedingten Formatierung z.B. ist ähnlich
ungünstig, es gehen über die GUI nur 3 Bedingungen, für mehr braucht es
Handarbeit oder eine Extension:
http://www.calc-info.de/makros.htm#mottco

nur ist doch das nicht "fehlerhaft" sondern eher nur ungenügend
implementiert.

> Ich halte Reguläre Ausdrücke in Tabellenkalkulationen für Blödsinn,
> besonders dann wenn viele Suchausdrücke über Tabellenzellen
> referenziert
> werden:
> VLOOKUP(X1;Bereich;2;0) mit eingeschalteten Regexes und
> "(Zusatz)" in X1
> soll "(Zusatz)" finden und wenn man es herunterkopiert auch
> den Text in
> X2,X3,X4 usw., X1 findet aber auch "Zusatz" ohne Klammern weil die
> runden Klammern ohne Rückbezug keinerlei Bedeutung haben.
> In X1 müßte also \(Zusatz\) stehen, damit die Klammern als solche
> gefunden werden.
> Das Problem ist natürlich dasselbe mit allen Klammern und
> allen Zeichen
> .*?+\^$, die dann in allen Suchbegriffszellen mit \ versehen
> werden müssen.
> In den Foren taucht das Problem weit häufiger auf als
> irgenwelche Fragen
> über den korrekten Gebrauch von regulären Ausdrücken.

kann ich, als ein langjähriger Moderator von http://de.openoffice.info
nicht bestätigen. Generell herrscht Unverständnis bezüglich jedwegen
Gebrauchs regulärer Ausdrücke, nicht jedoch speziell bezogen auf
DEtails, sondern über die gesamte Breite.

> Entweder weil es
> in Excel zufällig funktioniert oder weil es auch auf den
> zweiten Blick
> nicht einleuchten kann wenn man noch nie von regulären
> Ausdrücken gehört
> hat. Excel hat das gleiche Problem mit *  und ? aber nicht
> mit all den
> anderen Zeichen.
> Meiner Meinung nach macht es Gnumeric mal wieder richtig:
> Mustererkennung in Formeln wird grundsätzlich nicht
> unterstützt. Wenn es
> mal benötigt wird, dann kann man SEARCH mit ?* verwenden.
>
> In OOo unterstützt Base all die Textfunktionen, die 95% aller
> Benutzer
> verzweifelt in Calc suchen, einschließlich beliebig komplexer
> Filter mit
> Shellpatterns, beliebige Sortierungen, Abgleichen von Listen,
> Verketten
> von Listen, Duplikatsuche, Duplikatvermeidung und so weiter.

insgesamt sind solche Dinge, meiner Meinung nach. ungünstige bzw. für
den 'Wissenden' ggf. unerwartete Implementierungen.
An bestimmten Stellen sind natürlich leider auch Fehler da (Deine
Hinweise und die konkreten issues belegen das).



Gruß
Jörg


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org

Antwort per Email an