🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

Zählen mit mehreren Bedingungen

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
tluebke
Beiträge: 3
Registriert: Do 10. Mai 2012, 12:47

Zählen mit mehreren Bedingungen

Beitrag von tluebke » Do 10. Mai 2012, 13:12

Hallo LibreOffice-Gemeinde,

ich bin hier grad an ein Problem gestoßen, was ich leider auch nicht mit der Googlesuche und der Suche in diesem Forum lösen konnte. Das kann natürlich auch daran liegen, dass ich falsch gesucht habe.

Zur Ausgangslage:
Ich habe eine Liste mit drei Spalten zum Vergleich von verschiedenen Testsystemen. In der Spalte 1 steht die Versuchsnummer. In Spalte 2+3 stehen die Ergebnisse von Testsystem 1 bzw. Testsystem 2. Dabei erhalte ich Zahlenwerte von 1-15.

Spalte 1: Versuchsnummer
Spalte 2: Test 1 Ergebnis
Spalte 3: Test 2 Ergebnis

Meine Aufgabe ist es nun die beiden Testsysteme (Spalten 2+3) miteinander zu vergleichen und eine Übersichtstabelle zu machen:
Wenn Testsystem 1 das Ergebnis X (mit X = 1 bis 15) hatte, wie oft kam bei Testsystem 2 dann Ergebnis Y (mit Y = 1 bis 15).
Diese sollen dann in einer neuen Tabelle mit Spalte 2 (von oben nach unten) und Spalte 3 (von links nach rechts) abgebildet werden.

Beispiel Rohdaten:
Testsystem 1 / 2:
1 / 2
1 / 2
1 / 3

Beispiel erhaltene Tabelle:
Testsystem 1=X /Testsystem 2=1/Testsystem 2=2//Testsystem 2=3/Testsystem 2=4/...
1 / 0 / 2 / 1 / 0 /...

Im ENdeffekt erhalten ich eine Tabelle mit 15 Spalten und 15 Reihen.

Ich habe es mit ZÄHLENWENN() probiert, aber ich weiß nicht wie ich zwei WENN()-Funktionen dort verschachteln soll. Das muss ja wohl sein, da die Tabellenzelle die Häufigkeit für genau ein Ergebnispaar (X/Y) angeben soll, also nur, ZÄHLENWENN(WENN Ergebnis 1=X und Ergebnis 2=Y). Mit einer Bedingung funktioniert das gut (Ist ja auch einfach), aber über zwei verschiedene Spalten mit zwei verschiedenen Werten komme ich leider nicht weiter.

Ich hoffe, ich habe mich nicht zu kompliziert ausgedrückt und ihr könnt mir bei dem Problem helfen, bzw. eine Hilfestellung geben. Danke im Voraus.

bst
Beiträge: 35
Registriert: Mi 25. Apr 2012, 13:40
Wohnort: Ilsfeld

Re: Zählen mit mehreren Bedingungen

Beitrag von bst » Do 10. Mai 2012, 13:38

Hi,

wenn die Daten in A2:B99 stehen schreibe in D2:D16 und in E1:S1 je 1 ... 15. Dann nimm in E2:

Code: Alles auswählen

=SUMMENPRODUKT(($A$2:$A$99=$D2)*($B$2:$B$99=E$1))
und kopiere das nach rechts und unten.

cu, Bernd

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2712
Registriert: Fr 10. Dez 2010, 10:01

Re: Zählen mit mehreren Bedingungen

Beitrag von karolus » Do 10. Mai 2012, 13:38

Hallo

Du suchst nach →Daten→Datenpilot→Aufrufen:
...
ziehe Test 1 ins Zeilenfeld, Test 2 ins Spaltenfeld und Versuchsnummer ins Datenfeld, wähle unter →Optionen: Anzahl


Karo
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

tluebke
Beiträge: 3
Registriert: Do 10. Mai 2012, 12:47

Re: Zählen mit mehreren Bedingungen

Beitrag von tluebke » Do 10. Mai 2012, 14:22

Danke ersteinmal für Eure Antworten.
Ich habe beide Vorschläge ausprobiert.

Zu bst:
Mein Formel sieht nun so aus:

Code: Alles auswählen

=SUMMENPRODUKT(($C$3:$C$999="2")*($D$3:$D$999="2"))
Dabei erhalte ich IMMER 0, auch wenn ich die " wegnehme und egal welche Zahlen ich einsetze.

Karo:
Dein Beispiel hat genau zu dem Ergebnis geführt das ich haben wollte. Irgendwas scheint aber noch nicht so ganz zu stimmen, denn er bildet mir z.B. zwei Zeilen für Testergebnis 4=1. Wenn ich aber beide Zeilen zusammenrechne passt das. Da die Ergebnisdaten in Zukunft wahnsinnig zunehmen werden, ist dies eine gute Automation. Hätte nicht gedacht, dass es für so etwas einen eigenen Menüpunkt gibt! :roll:

Danke sehr!!!

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2712
Registriert: Fr 10. Dez 2010, 10:01

Re: Zählen mit mehreren Bedingungen

Beitrag von karolus » Do 10. Mai 2012, 14:50

Hallo
....denn er bildet mir z.B. zwei Zeilen für Testergebnis 4=1
Dann untersuche die beteiligten Quellzellen auf fehlerhaft eingegebene/einkopierte Leerzeichen.

Karo
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

bst
Beiträge: 35
Registriert: Mi 25. Apr 2012, 13:40
Wohnort: Ilsfeld

Re: Zählen mit mehreren Bedingungen

Beitrag von bst » Do 10. Mai 2012, 16:57

Auch nochmals Hallo,

Code: Alles auswählen

=SUMMENPRODUKT(($C$3:$C$999="2")*($D$3:$D$999="2"))
funktioniert nur wenn da Texte stehen, falls das Zahlen sind brauchst Du:

Code: Alles auswählen

=SUMMENPRODUKT(($C$3:$C$999=2)*($D$3:$D$999=2))
cu, Bernd

tluebke
Beiträge: 3
Registriert: Do 10. Mai 2012, 12:47

Re: Zählen mit mehreren Bedingungen

Beitrag von tluebke » Fr 11. Mai 2012, 08:44

Wie oben bereits geschrieben, hat es bei mir auch ohne Anführungsstriche nicht geklappt. Die Lösung von Karo war da relativ schnell durchzuführen.
Es kann natürlich sein, dass es irgendwie an mir liegt, das schließe ich nicht aus... :roll:

Danke aber!

bst
Beiträge: 35
Registriert: Mi 25. Apr 2012, 13:40
Wohnort: Ilsfeld

Re: Zählen mit mehreren Bedingungen

Beitrag von bst » Fr 11. Mai 2012, 10:30

Hi,

und FWIW, hier funktioniert das. Siehe Anhang.

cu, Bernd
Dateianhänge
Summenprodukt.ods
(10.93 KiB) 363-mal heruntergeladen


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten