Clever-Excel-Forum

Normale Version: Auswertung eines Wertungschieißen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich hab für meine Auswertung bereits zwei Formeln gefunden.
Jetzt möchte ich gern beide Formeln kombinieren. Leider fällt mir keine Lösung ein, wie ich das bewerkstelligen kann. Meine versuchten Lösungen haben bisher leider nicht funktioniert

{=INDEX($G$4:$K$87;VERGLEICH($B$2&$B$3&$B$4;$H$4:$H$87&$I$4:$I$87&$J$4:$J$87;0);1)}

=INDEX($G$4:$K$87;VERGLEICH(KGRÖSSTE($K$4:$K$87;1);$K$4:$K$87;0);1)

Aus den zwei eingefügten Formeln würde ich gern die Kombi finden.

Ich füge meine Datei bei.

Vielleicht gibt es auch eine andere Lösung.

Mir ist nur wichtig, dass ich aus meiner Datenansammlung anhand der Bedingung "Geschlecht, Altersgruppe und Bogenklasse" automatisch den 1. bis 3. Platz ermitteln kann.
In meinem Beispieldatei ist bei der zweiten Anzeige das Ergebnis, dass ich leider manuell ermittelt habe, zum Vergleich eingegeben.

Gibt es eine andere Formel als die Ankettung der Wenn-Formel beim zweiten Tabelle unter Altersgruppe, die entsprechende Altersklasse zu ermitteln?

Ich hoff ihr könnt mir weiterhelfen, da ich leider schon mit meinem Latein am Ende bin...

Gruß Wolfi2019
Hi Wolfi,

du suchst so etwas?

Arbeitsblatt mit dem Namen 'Auswerung'
ABC
20AltersgruppeSenior
21Geschlechtmännlich
22BogenartBHR
23PunktzahlName
241. Platz640Muster1
252. Platz490Muster31
263. Platz430Muster43

ZelleFormel
B24=INDEX(K:K;AGGREGAT(15;6;ZEILE($K$3:$K$86)/($H$3:$K$86=$B$20)/($I$3:$I$86=$B$21)/($J$3:$J$86=$B$22);ZEILE(A1)))
C24=INDEX($G$2:$G$87;VERGLEICH(B24;$K$2:$K$87;0))
B25=INDEX(K:K;AGGREGAT(15;6;ZEILE($K$3:$K$86)/($H$3:$K$86=$B$20)/($I$3:$I$86=$B$21)/($J$3:$J$86=$B$22);ZEILE(A2)))
C25=INDEX($G$2:$G$87;VERGLEICH(B25;$K$2:$K$87;0))
B26=INDEX(K:K;AGGREGAT(15;6;ZEILE($K$3:$K$86)/($H$3:$K$86=$B$20)/($I$3:$I$86=$B$21)/($J$3:$J$86=$B$22);ZEILE(A3)))
C26=INDEX($G$2:$G$87;VERGLEICH(B26;$K$2:$K$87;0))
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
Danke für die schnelle Antwort 

ich probiere es gleich mal aus.

Hi,

ich wahr so schlau und hab deine Formel kopiert und eingefügt, leider hat mir dann das Ergebnis #ZAHL! angezeigt.
Ich hab versuch, die Formel zu ändern. Siehe nachfolgende Formel, in der Spalte C hat es funktioniert, aber leider B noch nicht ganz. Es zeigt mir ein falsches Ergebnis an. Das hab ich auch hier eingefügt.


1. Platz
B 24 =INDEX(K:K;AGGREGAT(14;6;ZEILE($K$3:$K$86)*($H$3:$H$86=$B$20)*($I$3:$I$86=$B$21)*($J$3:$J$86=$B$22);ZEILE(A1)))
2. Platz
B 25 =INDEX(K:K;AGGREGAT(14;6;ZEILE($K$3:$K$86)*($H$3:$H$86=$B$20)*($I$3:$I$86=$B$21)*($J$3:$J$86=$B$22);ZEILE(A2)))
3. Platz
B 26 =INDEX(K:K;AGGREGAT(14;6;ZEILE($K$3:$K$86)*($H$3:$H$86=$B$20)*($I$3:$I$86=$B$21)*($J$3:$J$86=$B$22);ZEILE(A3)))



 1. Platz 
B24 = 540
C24 = Muster21
2. Platz
B25 = 535
C25 = Muster22
3. Platz
B26 = 530
C26 = Muster23



Wo genau da der Wurm drin ist, steig ich leider nicht durch. Ich bin noch dabei, deine Formel zu studieren.
Danke schonmal für deine Hilfe.
Mir ist aufgefallen, dass bei dem eingefühten Ergebnis die falsche Bogenklasse von der Formel ausgewählt war.
Hi Wolfi,

Ich habe zwar einen kleinen Patzer in meiner Formel, der aber nicht zu einem falschen Ergebnis führt:
Code:
($H$3:$K$86=$B$20)

Es muss korrekt
Code:
($H$3:$H$86=$B$20)
heißen.

Du hast aber die Formel völlig falsch geändert:

1. den falschen Parameter (14 statt 15) und
2. multiplizierst du statt zu dividieren
Moin Wolfi,

damit du die Formel besser verstehst, habe ich dir mal ein kleineres Beispiel (Liste auf Langbogen und nur auf Senioren und Schülern - männlich - beschränkt. Zusätzlich habe ich die Formel für die Namensspalte geändert, damit auch bei Punktegleichheit alle Namen aufgeführt werden. Falls weniger Teilnehmer als die drei Plätze in einer Klasse gelistet sind, schreibt die Formel eine 0 in die Zelle. Falls sie stört, kannst du sie mit der benutzerdefinierten Formatierung
Code:
0;;
ausblenden.

Die Liste muss zwingend nach Punktzahl abwärts sortiert sein.

Zum Verständnis der Arbeitsweise schau mal in das Menü Formel / Formelüberwachung und hier in Formelauswertung.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFGHIJ
1AltersgruppeSeniorNameAltersgruppeGeschlechtBogenartPunktzahl
2GeschlechtmännlichKlausSeniormännlichLB650
3BogenartLBHeikoSeniormännlichLB640
4PunktzahlNameVolkerSeniormännlichLB640
51. Platz650KlausFritzSchülermännlichLB630
62. Platz640VolkerRalfSchülermännlichLB620
73. Platz640Heiko

ZelleFormel
B5=WENNFEHLER(INDEX(J:J;AGGREGAT(15;6;ZEILE($J$2:$J$10)/($G$2:$G$10=$B$1)/($H$2:$H$10=$B$2)/($I$2:$I$10=$B$3);ZEILE(A1)));"")
C5=WENNFEHLER(INDEX(F:F;AGGREGAT(15;6;ZEILE($J$2:$J$10)/($J$2:$J$10=B5);ZEILE(A1)));INDEX(F:F;AGGREGAT(15;6;ZEILE($J$2:$J$10)/($J$2:$J$10=B5);ZEILE($A$1))))
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
Hey

Lieben lieben Danke

es hat funktioniert und es kommt das rauch, was ich brauch

Nochmals vielen lieben DANK   :79: :79: :79: :79: