Seite 1 von 1
Gruppenauswertung
Verfasst: Mi 19. Apr 2023, 09:43
von bloner96
Hallo zusammen,
ich habe hier im Anhang eine Auswertung für einen Schiesswettbewerb.
Grundsätzlich habe ich die Auswertung für die einzelnen Teilnehmer erstellt sowie für die Mannschaften.
Ich möchte nun erreichen, dass sich die 2. Tabelle(Auswertung) immer automatisch sortiert. Dass immer das beste Ergebnis/der beste Teilnehmer ganz oben steht. Ist das möglich?
Weiters möchte ich erreichen, dass sich die Mannschaften , welche ich in der Teilnehmerliste in Spalte C eingetragen habe, automatisch in die Auswertungstabelle der Mannschaften übertragen wird und ebenfalls das beste Ergebnis jeweils.
Re: Gruppenauswertung
Verfasst: Mi 19. Apr 2023, 13:17
von echo
Hallo
wenn es keine Duplikate in der Liste gibt, lässt sich das per Formel recht simpel erledigen.
Ich habe dazu zum Bestwert jeweils einen ganz kleinen aber unterschiedlichen Wert addiert.
Dieser darf dabei nur die Rangordnung nicht verändern >> ZEILE()/1000
Gruß Holger
Re: Gruppenauswertung
Verfasst: Mi 19. Apr 2023, 14:17
von bloner96
Danke für die rasche Rückmeldung.
Kannst du mir kurz und einfach erklären wie die Formel funktioniert die du zum sortieren angewendet hast?
=INDEX($A$2:$C$132;VERGLEICH(KGRÖSSTE(D$2:D$132;ZEILE(A1));D$2:D$132;0);2)
Re: Gruppenauswertung
Verfasst: Mi 19. Apr 2023, 17:49
von echo
Natürlich:
Aber Achtung, die einzige Bedingung damit diese Formel funktioniert ist, das es in der Suchspalte keine DUPLIKATE gibt.
=INDEX($A$2:$C$132;ZEILE;SPALTE)
A2:C132 ist der Bereich (Matrix) aus der Index die Daten holt.
Zeil= 1 ; Spalte=1 zeigt den Inhalt der Zelle A2
mit Zeile 1 bis Zeile 132 sowie Spalte 1 bis Spalte 3 kannst du jede beliebige Zelle der Matrix anzeigen lassen.
Gesucht wir also
die Zeile in der sich absteigend der größte .... bis kleinste Wert befindet
Zeile(A1) = 1 ; beim kopieren nach unten wird aus A1 A2.....bis ..... A132
somit liefert Zeile(A1) beim kopieren nach unten eine aufsteigende Zahl von 1 bis 132 egal wo diese Formel beginnt.
KGRÖSSTE(D$2:D$132; Zeile(A1)) liefert beim kopieren nach unten eine
absteigend sortierte Liste der Werte aus D2:D132
VERGLEICH(
KGRÖSSTE(D$2:D$132;ZEILE(A1));D$2:D$132;0)
In VERGLEICH ist das Ergebnis von KGRÖSSTE das Suchkriterium
Es wird also beim kopieren nach unten nacheinander der höchste bis kleinste Wert gesucht
Die
relevante Zeile ist das Ergebnis von VERGLEICH
Wir übergeben das Teilergebnis des Vergleichs an INDEX->Zeile , runter kopieren ... fertig

Für die Spalten 2 und 3 Bedarf es ja nicht unbedingt einer Automation.
Gruß Holger
Re: Gruppenauswertung
Verfasst: Mi 19. Apr 2023, 18:21
von HeritzP
Hallo,
mit Pivot Tabelle und Formeln.