🙏 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!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Zählen mit mehreren Bedingungen
Zählen mit mehreren Bedingungen
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.
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.
Re: Zählen mit mehreren Bedingungen
Hi,
wenn die Daten in A2:B99 stehen schreibe in D2:D16 und in E1:S1 je 1 ... 15. Dann nimm in E2:
und kopiere das nach rechts und unten.
cu, Bernd
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))
cu, Bernd
Re: Zählen mit mehreren Bedingungen
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
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
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Zählen mit mehreren Bedingungen
Danke ersteinmal für Eure Antworten.
Ich habe beide Vorschläge ausprobiert.
Zu bst:
Mein Formel sieht nun so aus:
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!
Danke sehr!!!
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"))
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!

Danke sehr!!!
Re: Zählen mit mehreren Bedingungen
Hallo
Karo
Dann untersuche die beteiligten Quellzellen auf fehlerhaft eingegebene/einkopierte Leerzeichen.....denn er bildet mir z.B. zwei Zeilen für Testergebnis 4=1
Karo
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Zählen mit mehreren Bedingungen
Auch nochmals Hallo,
funktioniert nur wenn da Texte stehen, falls das Zahlen sind brauchst Du:
cu, Bernd
Code: Alles auswählen
=SUMMENPRODUKT(($C$3:$C$999="2")*($D$3:$D$999="2"))
Code: Alles auswählen
=SUMMENPRODUKT(($C$3:$C$999=2)*($D$3:$D$999=2))
Re: Zählen mit mehreren Bedingungen
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...
Danke aber!
Es kann natürlich sein, dass es irgendwie an mir liegt, das schließe ich nicht aus...

Danke aber!
Re: Zählen mit mehreren Bedingungen
Hi,
und FWIW, hier funktioniert das. Siehe Anhang.
cu, Bernd
und FWIW, hier funktioniert das. Siehe Anhang.
cu, Bernd
- Dateianhänge
-
- Summenprodukt.ods
- (10.93 KiB) 331-mal heruntergeladen
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.