Supportnet / Forum / Tabellenkalkulation
Rang / Sverweis
Frage
Hallo,
folgendes Problem habe
In einer Liste mit Personen und Wertungen habe ich bisher mit der Funktion Rang() den Rang der Person in der Gesamtliste ermittelt, dass funktioniert einwandfrei. Die Werte waren unsortiert.
Diese Ergebnisse habe ich mit Sverweis() in eine sortierte Liste übertragen. Funktioniert einwandfrei, solange nicht 2 Personen wegen gleicher Wertung gleichen Rang haben. Bei der Zweiten Person mit gleichem Rang kommt es zu einer Fehlermeldung, hat je´mand eine Idee wie das Problem zu lösen ist?
Gruß
Helmut
Antwort 1 von Saarbauer
Hallo,
hat keiner eine Idee
Gruß und noch schönen Abend
Helmut
hat keiner eine Idee
Gruß und noch schönen Abend
Helmut
Antwort 2 von Arnim
Hallo Helmut,
es geht aus Deinem Beitrag nicht hervor, um welche Auswertung es sich handelt. Ich gehe mal davon aus, dass es sich um eine Punkte-Auswertung handelt.
Nehmen wir an, Du hast jeweils die Summe aller Punkte in Spalte G stehen:
=SUMME(B2:F2) und runterkopieren.
In H2 steht die Rangfolge:
=RANG(H2;$H$2:$H$100;0)
Wenn jetzt in Spalte G 2 gleiche Summen stehen, gibt es in Spalte H auch 2 gleiche Ränge, z.B. Rang 3.
Erweiterst Du jedoch in Spalte G die Formel in folgender Form:
=SUMME(B2:F2)+ZEILE(A1)%%
dann verwandeln sich gleiche Werte z.B. so:
aus 30 werden 30,0001 und 30,0002.
Die zwei Werte auf Rang3 werden dann Rang 3 und Rang4 und Dein SVERWEIS kann darauf zugreifen.
Formatieren musst Die die Summenspalte G mit Zahl ohne Dezimalstellen:
Hoffentlich ist meine Darstellung verständlich!
Und wie gesagt: sie beruht nur auf meiner Auslegung Deiner Anfrage.
Gruß Arnim
es geht aus Deinem Beitrag nicht hervor, um welche Auswertung es sich handelt. Ich gehe mal davon aus, dass es sich um eine Punkte-Auswertung handelt.
Nehmen wir an, Du hast jeweils die Summe aller Punkte in Spalte G stehen:
=SUMME(B2:F2) und runterkopieren.
In H2 steht die Rangfolge:
=RANG(H2;$H$2:$H$100;0)
Wenn jetzt in Spalte G 2 gleiche Summen stehen, gibt es in Spalte H auch 2 gleiche Ränge, z.B. Rang 3.
Erweiterst Du jedoch in Spalte G die Formel in folgender Form:
=SUMME(B2:F2)+ZEILE(A1)%%
dann verwandeln sich gleiche Werte z.B. so:
aus 30 werden 30,0001 und 30,0002.
Die zwei Werte auf Rang3 werden dann Rang 3 und Rang4 und Dein SVERWEIS kann darauf zugreifen.
Formatieren musst Die die Summenspalte G mit Zahl ohne Dezimalstellen:
Hoffentlich ist meine Darstellung verständlich!
Und wie gesagt: sie beruht nur auf meiner Auslegung Deiner Anfrage.
Gruß Arnim
Antwort 3 von Arnim
Hallo,
die Rangformel muss sich natürlich auf Spalte G beziehen:
=RANG(G2;$G$2:$G$100;0)
Gruß Arnim
die Rangformel muss sich natürlich auf Spalte G beziehen:
=RANG(G2;$G$2:$G$100;0)
Gruß Arnim
Antwort 4 von Saarbauer
Hallo Armin,
gute Idee. Der eonzige Punkt , der aber dir wahrscheinlich auch klar war, der zweie mit gleicher Punktzahl kommt auf den nächsten Rang, aber daran arbeiten wir.
Dankeschön und schönes Restwochenende
Gruß
Helmut
gute Idee. Der eonzige Punkt , der aber dir wahrscheinlich auch klar war, der zweie mit gleicher Punktzahl kommt auf den nächsten Rang, aber daran arbeiten wir.
Dankeschön und schönes Restwochenende
Gruß
Helmut
Antwort 5 von Arnim
Hallo Helmut,
natürlich ist mir das klar! Aber woher weiß ich, wie Deine Tabelle aussieht und was Du genau vorhast!
Es geht ja hier nur darum, dass SVERWEIS ein Unterscheidungsmerkmal findet! Genau wie mit der Summenformel kannst Du es ja auch mit der Rangformel machen.
In Spalte G steht jetzt die normale Summenformel =SUMME(B2:F2) (runterkopiert) und in Spalte H diese Rangformel:
=RANG(G2;$G$2:$G$100;0)+ZEILE(A1)%%
(Format: Zahl -0 Dezimalstellen)
Jetzt greift SVERWEIS auf Spalte H zurück
Es gibt noch mehr Möglichkeiten! :-)
Z.B. kannst Du per Formel INDIREKT/KGRÖSSTE gleich eine sortierte Liste erstellen!
Es liegt immer nur an der Fragestellung, wie genau oder ungenau eine Antwort erfolgen kann!
Gruß Arnim
natürlich ist mir das klar! Aber woher weiß ich, wie Deine Tabelle aussieht und was Du genau vorhast!
Es geht ja hier nur darum, dass SVERWEIS ein Unterscheidungsmerkmal findet! Genau wie mit der Summenformel kannst Du es ja auch mit der Rangformel machen.
In Spalte G steht jetzt die normale Summenformel =SUMME(B2:F2) (runterkopiert) und in Spalte H diese Rangformel:
=RANG(G2;$G$2:$G$100;0)+ZEILE(A1)%%
(Format: Zahl -0 Dezimalstellen)
Jetzt greift SVERWEIS auf Spalte H zurück
Es gibt noch mehr Möglichkeiten! :-)
Z.B. kannst Du per Formel INDIREKT/KGRÖSSTE gleich eine sortierte Liste erstellen!
Es liegt immer nur an der Fragestellung, wie genau oder ungenau eine Antwort erfolgen kann!
Gruß Arnim
Antwort 6 von Saarbauer
Hallo Armin;
hervorragende Idee. Hat so geklappt wie ich es mir vorgestellt habe. Weiter so, solche Helfer freuen einen.
Gruß
Helmut
hervorragende Idee. Hat so geklappt wie ich es mir vorgestellt habe. Weiter so, solche Helfer freuen einen.
Gruß
Helmut

