KGRÖSSE funktioniert nicht wie erwartet
01.11.2021 10:35:49
Mike
Da denkt man, man ist fertig, da fällt einem dann doch noch ein Fehler auf:
Ich habe eine Tabelle zur Auswertung von Bundesjugendspielen, in der in 4 Spalten jeweils der Maximalwert aus anderen Spalten (Disziplingruppen) steht.
Aus diesen 4 Spalten, in denen u.U. auch kein Wert stehen kann, sollen nun die 3 höchsten Werte zu einem Gesamtergebnis addiert werden. Ich hab dazu die Funktion KGRÖSSTE ausgewählt, denn von der Beschreibung her sollte die ja genau das machen.
=SUMME(KGRÖSSTE(O4:T4:AK4:AT4;1);KGRÖSSTE(O4:T4:AK4:AT4;2);KGRÖSSTE(O4:T4:AK4:AT4;3))
Damit ermittle ich doch "eigentlich" in Schritt 1 aus den Feldern O4, T4, AK4 und AT4 den höchsten Wert, dann den zweithöchsten und zum Schluss den dritthöchsten und diese Werte summiere ich dann. Dachte ich jedenfalls.Wenn ich nun in den Spalten der Matrix als Ergebnis der Formel
=WENN(SUMME(J4;L4;N4)>0;MAX(J4;L4;N4);"")
612 und in den folgenden Spalten mit angepasster Spalte die Summen 778, 508 und 617 stehen habe, dann bringt diese Formel als Ergebnis 2302 und nicht 2006 was korrekt sein sollte.Außerdem wirft die Formel Fehler aus, wenn keine Zahlen vorliegen, das bekomme ich auch noch nicht abgefangen.
Die ganze Tabelle hab ich hochgeladen: https://www.herber.de/bbs/user/148887.xlsm
Gestartet wird die Auswertung über den Button "Prüfen" oder im VBA Editor mit dem Makro "Auswertung_BJS"
Würde mich mal wieder über Hilfestellung freuen...
Gruß,
Mike