ich arbeite an einer weiteren Tabelle bei der ich schon früh scheitere

Ich möchte, dass OO bei meiner Carrera-Tabelle anhand von gefahrenen Rundenzeiten Punkte errechnet, und zwar für die schnellste Runde die meisten und für die langsamste Runde die wenigsten. Bei 6 Fahrern z.B. bekommt die schnellste Rundenzeit 6 Punkte, die zweitschnellste 5 Punkte usw. Ich konnte nicht herausfinden, mit welcher Formel ich da arbeiten muss. Als zusätzliche Schwierigkeit würde es bei gleich schnellen Runden von 2 Fahrern dieselben Punkte geben, also z.B. je 6 Punkte für die schnellste und für den nächstplatzierten nur 4, weil der 2. Platz ja ausfällt usw.
Ein weiteres Problem ergibt sich bei der bedingten Formatierung. Ich habe versucht, dass mir die schnellste Zeit jeder Spalte grün hinterlegt wird. Leider klappt es nicht so, wie ich möchte.
Wer kann mir da helfen? Als Denkhilfe habe ich die Datei angehängt.
Vielen Dank im voraus und beste Grüße,
Jens