Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Tabelle mit Rang und 3 Streichergebnissen

Forumthread: Tabelle mit Rang und 3 Streichergebnissen

Tabelle mit Rang und 3 Streichergebnissen
Tina
Hallo - ich weiß nicht ob ich hier richtig bin - vielleicht bekomme ich ja hilfe - wäre schön...
Also..:ich brauch für einen wettbewerb eine tabelle für ca. 20 teilnehmer - jeder teilnehmer hat 10 läufe - davon sollen aber 3 streichwerte sein. bei den läufen bekommt man bei fehlern punkte - also müssen die 3 läufe mit den meisten fehlerpunkten gestrichen werden. dann sollte automatisch der rang ermittelt werden - wobei dies sicher auch über ein makro zu machen ist - wichtig ist mir das zusammenzählen der 10 läufe und das automatische streichen der 3 streichergebnisse.
Hoffe ich hab es gut erklärt.
Name Lauf 1 Lauf 2 Lauf 3 Lauf 4 Lauf 5 Lauf 6 Lauf 7 Lauf 8 Lauf 9 Lauf 10 Punkte gesamt Rang
Timo
Sepp
Meinzel
Heinzel
Wurstel
usw.
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Tabelle mit Rang und 3 Streichergebnissen
26.06.2012 18:55:33
Josef

Hallo Tina,
so?
Tabelle1

 ABCDEFGHIJKLM
1NameLauf 1Lauf 2Lauf 3Lauf 4Lauf 5Lauf 6Lauf 7Lauf 8Lauf 9Lauf 10gesamtRang
2Timo0506123345133
3Sepp5713637115195
4Meinzel262010401221
5Heinzel1047204772133
6Wurstel2716404223102

Formeln der Tabelle
ZelleFormel
L2{=SUMME(WENN(B2:K2<KGRÖSSTE(B2:K2;3); B2:K2))}
M2=RANG(L2;$L$2:$L$6;1)
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

« Gruß Sepp »

Anzeige
AW: Tabelle mit Rang und 3 Streichergebnissen
26.06.2012 19:01:28
Franc
Das klappt aber nur, wenn mind. 3 Werte größer sind als die anderen. ^^
Je nachdem wie hoch die Fehleranfälligkeit bei dem Sport ist, dürfte das sicher immer vorkommen.
AW: Tabelle mit Rang und 3 Streichergebnissen
26.06.2012 20:13:58
Josef

Hallo Franc,
hast recht, dann so.
Tabelle1

 ABCDEFGHIJKLM
1NameLauf 1Lauf 2Lauf 3Lauf 4Lauf 5Lauf 6Lauf 7Lauf 8Lauf 9Lauf 10gesamtRang
2Timo111111111173
3Sepp5713637115195
4Meinzel262010401262
5Heinzel000000032101
6Wurstel2716404223144

Formeln der Tabelle
ZelleFormel
L2{=SUMME(KKLEINSTE(B2:K2;ZEILE($1:$7)))}
M2=RANG(L2;$L$2:$L$6;1)
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

« Gruß Sepp »

Anzeige
AW: Tabelle mit Rang und 3 Streichergebnissen
26.06.2012 20:09:30
Tina
super danke - ich habs jetzt schon mit :
=SUMME(B3:K3)-KGRÖSSTE(B3:K3;1)-KGRÖSSTE(B3:K3;2)-KGRÖSSTE(B3:K3;3)
Rang: =RANG(L3;$L$3:$L$21;1)
und dann mit makro sortieren lassen
Anzeige
Anzeige

Infobox / Tutorial

Tabelle mit Rang und 3 Streichergebnissen


Schritt-für-Schritt-Anleitung

Um eine Tabelle in Excel zu erstellen, die die Rangfolge von Teilnehmern mit 10 Läufen und 3 Streichergebnissen automatisch berechnet, folge diesen Schritten:

  1. Tabelle erstellen:

    • Erstelle eine neue Excel-Tabelle und füge die Teilnehmer und deren Laufzeiten in die entsprechenden Zellen ein.
  2. Formel für die Streichergebnisse:

    • In der Zelle für die Gesamtpunkte (Angenommen, Zelle L2) verwende folgende Formel:
      =SUMME(B2:K2)-KGRÖSSTE(B2:K2;1)-KGRÖSSTE(B2:K2;2)-KGRÖSSTE(B2:K2;3)
    • Diese Formel summiert die Punkte der Läufe und subtrahiert die 3 höchsten Werte, die als Streichergebnisse gelten.
  3. Rang ermitteln:

    • In der Zelle für den Rang (Angenommen, Zelle M2) füge die folgende Formel ein:
      =RANG(L2;$L$2:$L$21;1)
    • Dies berechnet den Rang basierend auf den Gesamtpunkten.
  4. Formeln nach unten ziehen:

    • Ziehe die Formeln in den Zellen L2 und M2 nach unten, um die Berechnungen für alle Teilnehmer durchzuführen.

Häufige Fehler und Lösungen

  • Fehler: Rang wird nicht korrekt berechnet.

    • Lösung: Überprüfe die Zellreferenzen in der RANG-Formel. Stelle sicher, dass der Bereich korrekt ist.
  • Fehler: Streichergebnisse werden nicht richtig subtrahiert.

    • Lösung: Stelle sicher, dass die KGRÖSSTE-Funktion korrekt eingesetzt wird und die Punkte in den Zellen B2:K2 vorhanden sind.

Alternative Methoden

Wenn du die Tabelle nicht manuell bearbeiten möchtest, kannst du auch ein Makro verwenden. Hier ist eine einfache Methode, um ein Makro zu erstellen, das die Rangliste automatisch aktualisiert:

  1. Öffne den VBA-Editor mit ALT + F11.

  2. Füge ein neues Modul hinzu und kopiere folgenden Code:

    Sub UpdateRanks()
       Dim ws As Worksheet
       Set ws = ThisWorkbook.Sheets("Tabelle1")
       Dim lastRow As Long
       lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
    
       Dim i As Long
       For i = 2 To lastRow
           ws.Cells(i, "L").Formula = "=SUMME(B" & i & ":K" & i & ")-KGRÖSSTE(B" & i & ":K" & i & ",1)-KGRÖSSTE(B" & i & ":K" & i & ",2)-KGRÖSSTE(B" & i & ":K" & i & ",3)"
           ws.Cells(i, "M").Formula = "=RANG(L" & i & ";$L$2:$L$" & lastRow & ";1)"
       Next i
    End Sub
  3. Schließe den VBA-Editor und führe das Makro aus, um die Rangliste zu aktualisieren.


Praktische Beispiele

Hier ein Beispiel für die Eingabe der Daten:

Name Lauf 1 Lauf 2 Lauf 3 Lauf 4 Lauf 5 Lauf 6 Lauf 7 Lauf 8 Lauf 9 Lauf 10 Punkte gesamt Rang
Timo 0 5 0 6 1 2 3 3 4 5 =SUMME(...) =RANG(...)
Sepp 5 7 1 3 6 3 7 1 1 5 =SUMME(...) =RANG(...)

Die Formeln in den letzten beiden Spalten berechnen automatisch die Gesamtpunkte und den Rang.


Tipps für Profis

  • Verwende dynamische Bereiche: Um die Formeln flexibler zu gestalten, kannst du dynamische Bereiche mit TABELLE oder BEREICH.VERSCHIEBEN verwenden.

  • Makros zur Automatisierung: Setze Makros ein, um die Ranglisten-Updates bei jedem Datenwechsel automatisch durchzuführen.

  • Erweiterte Funktionen nutzen: Experimentiere mit FILTER oder SORTIEREN, um die Teilnehmer nach bestimmten Kriterien anzuzeigen.


FAQ: Häufige Fragen

1. Frage
Wie kann ich die Tabelle für mehr als 20 Teilnehmer anpassen?
Antwort: Du kannst die Formeln einfach nach unten ziehen, um sie für mehr Teilnehmer anzuwenden.

2. Frage
Was passiert, wenn weniger als 3 Läufe Fehler haben?
Antwort: Die FORMEL wird trotzdem funktionieren, allerdings kann es sein, dass die Ergebnisse nicht die gewünschten Streichergebnisse liefern. Achte darauf, dass mindestens 3 Werte vorhanden sind, die gestrichen werden können.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige