Punktetabelle (inklusive Name) auswerten
Verfasst: Mi, 09.05.2012 13:29
Hey an alle!
Ich hoffe ich habe mit dem Titel mein Problem so halbwegs getroffen..
Und zwar habe ich mir für eine Rennspielliga eine Tabelle erstellt bei der ich nach jedem Rennen nur die Platzierungen inklusive Zeiten eingeben muss und alles wird ausgewertet. Unter anderem erhält jeder Spieler Punkte, je nachdem welchen Platz er belegt hat und wieviele Leute mitgefahren sind. Als nächstes habe ich eine Tabelle in der die Spieler nach ihren Gesamtpunkten geordnet sind, sodass eine richtige Rangliste entseht. Um das besser zu verstehen hier ein Bild von den Tabellen:

Und wie man auf dem Bild sehen kann gibt es ein Problem: Wenn eine Punktzahl mehrmals vorkommt wird jedesmal der Spieler welcher am weitesten links steht eingetragen, aber das liegt an meiner Formel. Also die Punkte lese ich mit KKGRÖSSTE() aus und das funktioniert auch. Aber für die Auslese welcher Spieler soundsoviele Punkte hat, habe ich folgende (Umfangreiche) Formel verwendet:
1) Wenn keine Punkteanzahl dasteht, wird nichts in die Zelle geschrieben.
2) Wenn die Punkte den Gesamtpunkten des ersten Spielers entsprechen wird der Name des ersten Spielers ausgegeben, ansonsten
3) wird geprüft ob die Punktzahl den Gesamtpunkten des zweiten Spielers entsprechen und so weiter..
Ich weiß selbst, dass das Problem daran liegt, dass er die Gesamtpunkte-Zeile nicht nach mehrfacheinträgen durchsucht, aber ich habe keine Ahnung wie ich das anders lösen kann. Ich habe jetzt sicher schon fast zwei Stunden im Internet gesucht und immer noch nichts brauchbares gefunden.. Ich hoffe mal ihr könnt mir helfen!
Vielen Dank schon im Vorraus!
Lg BafTac
Ich hoffe ich habe mit dem Titel mein Problem so halbwegs getroffen..
Und zwar habe ich mir für eine Rennspielliga eine Tabelle erstellt bei der ich nach jedem Rennen nur die Platzierungen inklusive Zeiten eingeben muss und alles wird ausgewertet. Unter anderem erhält jeder Spieler Punkte, je nachdem welchen Platz er belegt hat und wieviele Leute mitgefahren sind. Als nächstes habe ich eine Tabelle in der die Spieler nach ihren Gesamtpunkten geordnet sind, sodass eine richtige Rangliste entseht. Um das besser zu verstehen hier ein Bild von den Tabellen:

Und wie man auf dem Bild sehen kann gibt es ein Problem: Wenn eine Punktzahl mehrmals vorkommt wird jedesmal der Spieler welcher am weitesten links steht eingetragen, aber das liegt an meiner Formel. Also die Punkte lese ich mit KKGRÖSSTE() aus und das funktioniert auch. Aber für die Auslese welcher Spieler soundsoviele Punkte hat, habe ich folgende (Umfangreiche) Formel verwendet:
Was die Formel macht (machen soll):=WENN(E101="";"";WENN(E101=$B$95;$B$84;WENN(E101=$C$95;$C$84;WENN(E101=$D$95;$D$84;WENN(E101=$E$95;$E$84;WENN(E101=$F$95;$F$84;WENN(E101=$G$95;$G$84;"")))))))
1) Wenn keine Punkteanzahl dasteht, wird nichts in die Zelle geschrieben.
2) Wenn die Punkte den Gesamtpunkten des ersten Spielers entsprechen wird der Name des ersten Spielers ausgegeben, ansonsten
3) wird geprüft ob die Punktzahl den Gesamtpunkten des zweiten Spielers entsprechen und so weiter..
Ich weiß selbst, dass das Problem daran liegt, dass er die Gesamtpunkte-Zeile nicht nach mehrfacheinträgen durchsucht, aber ich habe keine Ahnung wie ich das anders lösen kann. Ich habe jetzt sicher schon fast zwei Stunden im Internet gesucht und immer noch nichts brauchbares gefunden.. Ich hoffe mal ihr könnt mir helfen!
Vielen Dank schon im Vorraus!
Lg BafTac