🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Problem mit Zählenwenn Excel/Calc

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
mah
Beiträge: 4
Registriert: Sa 31. Aug 2013, 11:54

Problem mit Zählenwenn Excel/Calc

Beitrag von mah » Mo 2. Sep 2013, 20:13

Hy,

ich hab ein kleines Problem, Wir haben hier eine Datei, in der Auswertungen mit Hilfe von Zählenwenn durchgeführt werden.
Das ganze Funktioniert in Excel auch absolut Problemlos, leider bekomme ich es aktuell nicht hin das die selbe Datei auch in LibreOffice Calc.
Öffnet man die Datei ohne etwas daran zu verändern, kann man wenigstens die Werte auslesen, gibt man aber neue Daten ein oder erweitert einen alten Eintrag steht in dem Feld immer "0" als Ergebnis.
Die Formel ist wie folgt aufgebaut:

Code: Alles auswählen

=ZÄHLENWENN(Rohdaten!$A$2:$A$82;"*"&A2&"*")
Die Datei dazu habe ich mal angehängt.

Kann mir vielleicht hier Helfen?

Viele Grüße
MAH
Dateianhänge
Auswertung.xlsx
(11.26 KiB) 181-mal heruntergeladen

Benutzeravatar
lorbass
* LO-Experte *
Beiträge: 627
Registriert: Mo 25. Apr 2011, 18:17

Re: Problem mit Zählenwenn Excel/Calc

Beitrag von lorbass » Mo 2. Sep 2013, 21:13

Aktiviere die Suche mit Regulären Ausdrücken (→ Programmhilfe):
 ● Extras → Optionen… → LibreOffice Calc → Berechnen → [✓] Reguläre Ausdrücke in Formeln ermöglichen
und formuliere den Suchbegriff entsprechend:
 ● =ZÄHLENWENN($Rohdaten.$A$2:$A$82;".*"&A2&".*")
Weil's selbst in rot nicht so gut 'rauskommt, noch mal in Worten: Ergänze je einen Punkt ».« vor den Sternchen »*«.

Gruß
lorbass

mah
Beiträge: 4
Registriert: Sa 31. Aug 2013, 11:54

Re: Problem mit Zählenwenn Excel/Calc

Beitrag von mah » Mo 2. Sep 2013, 21:32

Hallo lorbass,

das funktioniert in LibreOffice jetzt Super! Leider kann Excel mit der Formel nun nichts mehr anfangen, in Excel stören die Punkte, hast du dafür vielleicht auch eine Lösung?
Aber Danke schon mal, das Bringt mich schon mal etwas weiter :)

Viele Grüße
MAH

pmoegenb

Re: Problem mit Zählenwenn Excel/Calc

Beitrag von pmoegenb » Di 3. Sep 2013, 09:57

Du kannst die Formel-Syntax unter Extras/Optionen.../LibreOffice Calc/Formel generell auf Excel A1, oder Excel R1C1 umstellen.

Wie sich das auf Dein Problem auswirkt musst Du jedoch testen.

mah
Beiträge: 4
Registriert: Sa 31. Aug 2013, 11:54

Re: Problem mit Zählenwenn Excel/Calc

Beitrag von mah » Di 3. Sep 2013, 18:54

Hallo pmoegenb,

nein leider hilft das auch nicht. Ich Vermute mal, dass einfach die Verknüpfungssyntax anders ist.
Falls noch jemand eine Idee hat immer her damit!

Viele Grüße
MAH

Benutzeravatar
lorbass
* LO-Experte *
Beiträge: 627
Registriert: Mo 25. Apr 2011, 18:17

Re: Problem mit Zählenwenn Excel/Calc

Beitrag von lorbass » Di 3. Sep 2013, 21:18

mah hat geschrieben:Ich Vermute mal, dass einfach die Verknüpfungssyntax anders ist.
Nein. Das hat nix mit der „Verknüpfungssyntax“ zu tun. Es ist die unterschiedliche Interpretation bestimmter Zeichen im Suchbegriff.

Excel interpretiert das Sternchen »*« als »beliebig viele beliebige Zeichen«.
In Regulären Ausdrücken (nicht nur in OpenOffice oder LibreOffice) steht der Punkt ».« für ein beliebiges Zeichen, das Sternchen »*« bedeutet »beliebig viele der vorangegangenen Zeichen«. Erst zusammengesetzt ergibt sich so das Äquivalent zum „Excel-Sternchen“, also »beliebig viele beliebige Zeichen«.

Scheint auf den ersten Blick komplizierter, ist tatsächlich aber wesentlich flexibler. Wer mag kann ja mal über einige Ausdrücke meditieren ;)
  • ».*«
    »beliebig viele beliebige Zeichen, also 0, 1, 2, 3, …«
     in Excel: »*«
  • ».+«
    »beliebig viele beliebige Zeichen, aber mindestens eins, also 1, 2, 3, …«
     in Excel: ?
  • ».{2,4}«
    »mindestens zwei aber höchstens vier beliebige Zeichen, also 2, 3, 4«
     in Excel: ?
  • »[0-9A-Za-z]*«
    »beliebig viele Hexadezimalziffern, also 0, 1, 2, 3, …«
     in Excel: ?
  • »[0-9A-Za-z]+«
    »beliebig viele Hexadezimalziffern, aber mindestens eine, also 1, 2, 3, …«
     in Excel: ?
  • »[0-9A-Za-z]{2,4}«
    »mindestens zwei aber höchstens vier Hexadezimalziffern, also 2, 3, 4«
     in Excel: ?
Gruß
lorbass

mah
Beiträge: 4
Registriert: Sa 31. Aug 2013, 11:54

Re: Problem mit Zählenwenn Excel/Calc

Beitrag von mah » Do 12. Sep 2013, 18:24

Hallo lorbass,

danke für die etwas ausführliche Antwort! An die RegEx habe ich gar nicht gedacht :) Obwohl ich damit selber regelmäßig zu tun habe.
Leider erschwert dieser Unterschied natürlich das gemeinsame Arbeiten mit beiden OfficeSuiten erheblich.
Mal sehen ob es irgendwie machbar ist, excel mit RegEx zu befüttern.

Vielen Dank und Viele Grüße
MAH


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten