Am 23.03.2014 10:20, schrieb Stefan Weigel:
> Hallo Wolfgang,
>
> Am 22.03.2014 18:20, schrieb Wolfgang Jäth:
>
>>> =ZÄHLENWENN(B$3:B$34;GLÄTTEN("+++"))
>>> bleibt ohne Wirkung, das Ergebnis ist immer "0".
>>
>> Dann enthält halt einfach keine Zelle in dem untersuchten Bereich exakt
>> die Zeichenfolge "+++".
>
> Hast Du es konkret getestet?
Ja.
Aber gerade ist mir noch eine Idee gekommen, und siehe da, wenn ich
"Extras => Einstellungen => Calc => Berechnen => [X] Reguläre Ausdrücke
ermöglichen' aktiviere, kann ich das vom OP und Dir beschriebene
Verhalten auch beobachten.
Das ist bei näherer Überlegung auch verständlich, denn in Reguläen
Ausdrücken hat das '+'-Zeichen eine spezielle Bedeutung ('finde das
Zeichen davor mindestens einmal, und so oft wie möglich'; siehe "Hilfe
=> Reguläre Ausdrücke;Liste von").
Bei aktiviertem RegEx müsstest Du bzw. der OP also sämtliche Metazeichen
wie '+', '*', '?' usw. maskieren, damit sie als echte Zeichen
interpretiert werden:
| =ZÄHLENWENN(B$3:B$34;"\+\+\+")
Wolfgang
--
--
Liste abmelden mit E-Mail an: [email protected]
Probleme?
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert