Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Name einem Rang zuordnen

Name einem Rang zuordnen
08.07.2004 11:25:16
Daniel
Hallo zusammen,
ich hab eine Tabelle erstellt, inder Spielergebnisse eingetragen werden.
Mit Hilfe der Rang-Funktion hab ich auch die Platzierungen der Spieler ermittelt.
Die Platzierungen sind nur noch durcheinander.
Meine Frage ist nun, kann ich den Rang mit einer Formel sortieren und gleichzeitig der Spielername dahinter setzen oder geht das nicht.
Hab mal einen Tipp bekommen mit SVERWEIS, aber ich steig da einfach nicht durch.
Weiß jemand eine Lösung?
Gruß Daniel
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Name einem Rang zuordnen
Ramses
Hallo
schau dir diese Formel mal an.
Die entsprechenden Erklärungen dazu kriegst du sehr gut beschrieben in der Online Hilfe
Tabelle1
 ABC
1LäuferZeitRang
2a12:304
3b10:232
4c09:281
5d13:095
6e11:563
7   
8   
9   
10Schnellster Läufer  
11c  
Formeln der Tabelle
C2 : =RANG(B2;$B$2:$B$6;1)
C3 : =RANG(B3;$B$2:$B$6;1)
C4 : =RANG(B4;$B$2:$B$6;1)
C5 : =RANG(B5;$B$2:$B$6;1)
C6 : =RANG(B6;$B$2:$B$6;1)
A11 : =INDEX(A2:C6;VERGLEICH(1;C2:C6;0);1)
 
Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruss Rainer
Anzeige
AW: Name einem Rang zuordnen
08.07.2004 13:05:19
Daniel
Hallo deine Formel war bombig.
Wie kann ich sie so verändern, dass auch der 2. 3. 4. usw. angezeigt wird.
Wenn man die Formel kopiert kommt immer nur "1" heraus.
gruß
daniel
AW: Name einem Rang zuordnen
Andreas
Ok, dann ganz langsam. Fang ein neues Tabellen Blatt an
In A1 folgende Formel eintragen
=RANG(C1;$C$1:$C$9)
Und diese Formel in A2 bis A9 duplizieren
In B1 bis B9 die Namen der Spieler eintragen: Schmidt, Müller, Maier...
In C1 bis C9 die Punktezahlen der jeeiligen Spieler.
In D1 folgende Formel eintragen
=SVERWEIS(ZEILE();$A$1:$B$9;2;FALSCH)
Und diese Formel in D2 bis D9 duplizieren.
Achtung - mit zwei (oder mehr) GLEICHEN Punktzahlen in C1 bis C9 probieren.
Siehst Du das Problem?
Anzeige
AW: Name einem Rang zuordnen
08.07.2004 13:08:34
Daniel
hallo
ich habs probiert und wie kann ich das problem lösen.
man müsst dem klar machen, das wenn es zwei identische Punktezahlen gibt er automatisch
eine der beiden betroffenen plätze um einen platz verschiebt, oder nicht?
Daniel
mit kgrösste und Zeile
Günther
aus dem genannten Grund arbeite ich immer mit Kgrösste und den Werten +/- Zeile/10000
Tabelle3
 ABCD
1NamePunkteaufsteigend 
2Maier16,0004=Array-Formel
3Müller66,0003 
4Schmitt65,0006 
5Kunz44,0005 
6Oppold51,0002 
7    
8Rangliste   
9NamePunkte  
10Schmitt6  
11Müller6  
12Oppold5  
13Kunz4  
14Maier1  
Formeln der Tabelle
C2 : {=KGRÖSSTE((B$2:B$6)+ZEILE(B$2:B$6)/10000;ZEILE()-1)}
C3 : {=KGRÖSSTE((B$2:B$6)+ZEILE(B$2:B$6)/10000;ZEILE()-1)}
C4 : {=KGRÖSSTE((B$2:B$6)+ZEILE(B$2:B$6)/10000;ZEILE()-1)}
C5 : {=KGRÖSSTE((B$2:B$6)+ZEILE(B$2:B$6)/10000;ZEILE()-1)}
C6 : {=KGRÖSSTE((B$2:B$6)+ZEILE(B$2:B$6)/10000;ZEILE()-1)}
A10 : {=INDEX(A$2:A$6;VERGLEICH(C2;(B$2:B$6)+ZEILE(B$2:B$6)/10000;0))}
B10 : =SVERWEIS(A10;A$2:B$6;2;0)
A11 : {=INDEX(A$2:A$6;VERGLEICH(C3;(B$2:B$6)+ZEILE(B$2:B$6)/10000;0))}
B11 : =SVERWEIS(A11;A$2:B$6;2;0)
A12 : {=INDEX(A$2:A$6;VERGLEICH(C4;(B$2:B$6)+ZEILE(B$2:B$6)/10000;0))}
B12 : =SVERWEIS(A12;A$2:B$6;2;0)
A13 : {=INDEX(A$2:A$6;VERGLEICH(C5;(B$2:B$6)+ZEILE(B$2:B$6)/10000;0))}
B13 : =SVERWEIS(A13;A$2:B$6;2;0)
A14 : {=INDEX(A$2:A$6;VERGLEICH(C6;(B$2:B$6)+ZEILE(B$2:B$6)/10000;0))}
B14 : =SVERWEIS(A14;A$2:B$6;2;0)
ARRAY-Formel: die geschweifte Klammer nicht eingeben, sondern die Formeleingabe abschließen mit Strg+Umsch+Enter Günther
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Rangliste mit Namen in Excel erstellen


Schritt-für-Schritt-Anleitung

Um eine Rangliste in Excel zu erstellen, die Spielernamen zuordnet, folge diesen Schritten:

  1. Tabellenstruktur erstellen:

    • Erstelle eine Tabelle mit drei Spalten: Namen, Punkte und Rang.
    • Trage in die erste Spalte die Namen der Spieler ein und in die zweite Spalte deren Punkte.
  2. Rang berechnen:

    • In der Zelle C1 (Rang) gib folgende Formel ein:
      =RANG(B1; $B$1:$B$9; 0)
    • Diese Formel ermittelt den Rang basierend auf den Punktzahlen.
    • Ziehe die Formel von C1 bis C9 nach unten, um die Ränge für alle Spieler zu berechnen.
  3. Namen zuordnen:

    • In einer neuen Spalte D (zum Beispiel D1) kannst du die Formel SVERWEIS verwenden, um die Spieler anhand ihrer Rangnummer zuzuordnen:
      =SVERWEIS(ZEILE(); $C$1:$A$9; 2; FALSCH)
    • Ziehe die Formel von D1 bis D9 nach unten.
  4. Überprüfen: Überprüfe die Tabelle, um sicherzustellen, dass die Ränge korrekt zugeordnet sind.


Häufige Fehler und Lösungen

  • Problem: Die Rangnummern sind nicht korrekt.

    • Lösung: Stelle sicher, dass die Bereichsreferenzen in der Formel korrekt sind (z.B. $B$1:$B$9 für die Punktzahlen).
  • Problem: Bei identischen Punktzahlen wird der Rang nicht richtig zugeordnet.

    • Lösung: Verwende die Formel KGRÖSSTE kombiniert mit ZEILE, um die Rangliste auch bei gleichen Punktzahlen korrekt zu erstellen.

Alternative Methoden

  1. KGRÖSSTE-Funktion:

    • Du kannst die KGRÖSSTE-Funktion verwenden, um die Ränge in einer anderen Weise zu berechnen.
      =KGRÖSSTE($B$1:$B$9; ZEILE()-1)
  2. Array-Formel:

    • Um die Ränge mit einer Array-Formel zu erstellen, kannst du Folgendes verwenden:
      {=INDEX($A$1:$A$9; VERGLEICH(KGRÖSSTE($B$1:$B$9; ZEILE()-1); $B$1:$B$9; 0))}
    • Vergiss nicht, die Eingabe mit Strg + Umschalt + Enter abzuschließen.

Praktische Beispiele

Hier ist ein einfaches Beispiel zur Veranschaulichung:

A B C
Namen Punkte Rang
Maier 10 2
Müller 12 1
Schmidt 8 3
  • In der Rangspalte kannst du die oben genannten Formeln nutzen, um die Ränge dynamisch zu berechnen und die Namen korrekt zuzuordnen.

Tipps für Profis

  • Verwendung von $: Achte darauf, beim Verweisen auf Zellen das $-Zeichen korrekt zu verwenden, um absolute Referenzen zu erstellen. Das verhindert, dass sich die Zellreferenzen ändern, wenn du die Formel nach unten ziehst.

  • Zellen formatieren: Formatiere die Zellen für die Rangliste, um die Lesbarkeit zu erhöhen. Du kannst zum Beispiel die Rangnummern fett oder farblich hervorheben.


FAQ: Häufige Fragen

1. Frage
Wie kann ich in Excel Ranglisten erstellen, die auch bei gleichen Punktzahlen korrekt funktionieren?
Antwort: Du kannst die KGRÖSSTE-Funktion in Kombination mit ZEILE verwenden, um den Rang dynamisch zu berechnen und sicherzustellen, dass die Werte korrekt zugeordnet werden.

2. Frage
Kann ich die Rangliste automatisch aktualisieren, wenn ich neue Punkte hinzufüge?
Antwort: Ja, wenn du die Formeln korrekt eingerichtet hast, wird die Rangliste automatisch aktualisiert, wenn du neue Punkte in die Tabelle eingibst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige