Zählenwenn

Ich muss in einer Spalte alle Nachnamen zählen die mit D beginnen, =ZÄHLENWENN(A05:A15;“D*”), funktioniert leider nicht und zeigt mir immer null an. Komischerweise funktioniert die Formel im Excel. Gibt es da was eigenes für LibreCalc?

Lg

Für Rückinformationen editiere bitte deine Frage oder schreibe einen Kommentar.

Kann es sein, dass Deine Namen vorne dran noch ein Leerzeichen oder ein sonstiges unsichtbares Zeichen haben, dann findet nämlich “D*” nichts?

ich habe eigentlich alle formatierungen extra rausgehauen, aber das änderte nichts, also damit hat es glaub ich nicht zu tun

@Derd , ich habe mit folgender Funktionsangabe Erfolg:

Bildbeschreibung

Was mir auffällt, ist deine Angabe “A05”. Wenn ich diese in einfacher Form verwende, wird es von Calc in “A5” gewandelt. Ansonsten kann ich auch keinen Unterschied sehen. Vielleicht hilft dir das kleine Bildchen von mir.

Bei mir Windows 10, Version 1809, 64-Bit | LibreOffice, Version: 6.2.2.2 (x64).

Wenn meine Antwort dein Problem gelöst hat, klicke bitte auf das große Häkchen im Kreis links von dieser Antwort. Es zeigt dann den anderen Teilnehmern an, dass die Frage richtig beantwortet wurde.

Es funktionierte mit einem Punkt also =ZÄHLENWENN(A05:A15;“D.*”)

lg derd

Wenn ich zwischen ‘D’ und ‘stern’ einen Punkt setzte, also ‘D.stern’, ist das Ergebnis “0”. Also insofern muss in deinen Zellen A5:A15 etwas anders sein. Überprüfe doch bitte deine Zellen, auch darauf welche Formatierung vorhanden ist. Hast du Deine Zellen evtl. von Excel übernommen?

Nur zu Erklärung, was da jetzt vorging. Deine Lösung funktioniert weil Du offensichtlich unter Extras -> Optionen -> LibreOffice Calc -> Berechnen die Option Reguläre Ausdrücke in Formeln ermöglichen aktiviert hattest während bei @Hrbrgr das nicht der Fall zu sein scheint und daher seine Lösung funktioniert. Bei ihm wird Deine Lösung nicht klappen.

Das kann ich insofern bestätigen, dass wenn ich dort aktiviere, bei mir auch “0” angezeigt wird.

Um die MS-Excel kompatiblen simplen Wildcards (*?~) verwenden zu können müssen diese unter Extras → Optionen → LibreOffice Calc → Berechnen eingeschaltet sein.

Es gibt dort drei Optionen, Reguläre Ausdrücke, Wildcards (weiss jetzt nicht wie das übersetzt heisst), oder Keine.