Zählen mit Bedingungen über mehrere Spalten
#1
Hallo,

ich erstelle Sportstatistiken und habe dabei folgendes Problem:

In einer Tabelle werden zeilenweise Partien erfasst: In Spalte A die Heimmannschaft, in Spalte B die Auswärtsmannschaft. Eine Mannschaft kann (muss aber nicht) mehrere Spiele haben, sowohl daheim als auch auswärts. In Spalte C wird definiert, ob es sich um ein Herren- ("H") oder Frauenspiel ("F") handelt, Spiele Herren gegen Frauen finden nicht statt. Insgesamt werden es ca. 100 Partien sein.
Nun benötige ich eine Formel, die mir jeweils die Anzahl der Herren- und der Frauenteams ausgibt. Sollten ein Herrenteam und ein Frauenteam einen identischen Namen haben (was möglich ist), gelten diese als zwei Mannschaften.

Schon einmal besten Dank und Grüße,
Jochen
Top
#2
Moin Jochen und Willkommen im Forum!
Lies Dir Deine Threaderöffnung bitte nochmal durch!
Falls Du meinst, dass sich ein Außenstehender darunter etwas vorstellen kann, dann warte auf eine Antwort.


[Break]
Mache eine Hilfsspalte mit einer Verkettung von Mannschaft und Geschlecht und werte diese mittels eines Pivot-Table aus.
Wenn Du damit nicht klar kommst, solltest Du mal eine Mappe hochladen.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  • Jochen
Top
#3
Hallo Ralf,
danke für die Antwort.

Zur Verdeutlichung habe ein Beispiel angehängt, mit 5 Spielen. Im ersten Spiel spielen die Herren AAA daheim gegen BBB, im zweiten Spiel nochmals die Herren AAA daheim gegen CCC etc.

Ich schaffe es zwar mit   =SUMME(WENN(A1:B5="*";0;1/ZÄHLENWENN(A1:B5;A1:B5)))   die Gesamtzahl der Teams zu berechnen, aber dabei wird eben nicht das Geschlecht unterschieden und nicht berücksichtigt, dass AAA und BBB sowohl ein Frauen- wie auch ein Herrenteam stellen. Die benötigte Antwort wäre 4 Herren-, 3 Damenmannschaften.

Ich hoffe, mein Problem ist damit deutlicher geworden.

Grüße, Jochen


Angehängte Dateien
.xls   Beispiel.xls (Größe: 13,5 KB / Downloads: 5)
Top
#4
E1: =INDEX(A$1:B$5&C$1:C$5;REST(ZEILE(A1)-1;5)+1;ZEILE(A5)/5)

bis E10 als Hilfsspalte kopieren. Die Formel kann man auch noch für variable Anzahl Partien aufbohren!

F1: F
F2: H

G1: =SUMMENPRODUKT((RECHTS(E$1:E$10)=F1)/ZÄHLENWENN(E$1:E$10;E$1:E$10))


Hier noch die aufgebohrten Fassungen ...

E1: =INDEX(A$1:INDEX(B:B;ANZAHL2(B:B))&C$1:INDEX(C:C;ANZAHL2(B:B));REST(ZEILE(A1)-1;ANZAHL2(B:B))+1;(ZEILE(A1)+ANZAHL2(B:B)-1)/ANZAHL2(B:B))
G1: =SUMMENPRODUKT((RECHTS(E$1:INDEX(E:E;ANZAHL2(B:B)*2))=F1)/ZÄHLENWENN(E$1:INDEX(E:E;ANZAHL2(B:B)*2);E$1:INDEX(E:E;ANZAHL2(B:B)*2)))


... wobei sich noch die Ausgliederung von X1: =ANZAHL2(B:B) empfiehlt:

E1: =INDEX(A$1:INDEX(B:B;X$1)&C$1:INDEX(C:C;X$1);REST(ZEILE(A1)-1;X$1)+1;(ZEILE(A1)+X$1-1)/X$1)
G1: =SUMMENPRODUKT((RECHTS(E$1:INDEX(E:E;X$1*2))=F1)/ZÄHLENWENN(E$1:INDEX(E:E;X$1*2);E$1:INDEX(E:E;X$1*2)))
[-] Folgende(r) 1 Nutzer sagt Danke an lupo1 für diesen Beitrag:
  • Jochen
Top
#5
Hallo Lupo1,

danke für Deine Antwort.

Ich habe nun alles wie beschrieben eingefügt (die ursprünglichen, nicht die aufgebohrten Fassungen), mit dem Ergebnis des angehängten Beispiel1.1. Vermutlich merkt man, dass ich von Excel keine Ahnung habe und damit Formeln auch nicht wirklich verstehen kann. Was muss ich anders machen?

Gruß, Jochen


Angehängte Dateien
.xls   Beispiel1.1.xls (Größe: 15,5 KB / Downloads: 3)
Top
#6
Du bist heute der Dritte, der nicht weiß, dass man von E1 aus runterkopiert, nach unten ausfüllt, oder wie man es auch immer nennen mag. Wieso kommt das Nichtwissen immer in Scharen daher, und nicht einzeln?

Das ist die grundlegende Arbeitsweise in Excel überhaupt und darf hier nicht auch noch erklärt werden müssen!

Das kommt ja schon in die Richtung von "Hier issn Gnopf, mit ön/öff druff. Soll ich da mal druffdrügge? Jetz gehto ..."
Top
#7
Dann entschuldige ich mich und sage trotzdem danke.
Top
#8
Akzeptiert.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste