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

Forumthread: RANG wenn zwei oder mehrere gleiche Nummern

RANG wenn zwei oder mehrere gleiche Nummern
Nibio
Hallo Profis,
Sorry ich muss wieder kurz stören :-(
=WENN(BA4="";"";RANG(BA4;BA:BA;0))
Diese Formel zeig mir den Rang (größte Zahl =1, zweitgrößte =2 usw..). Also 1,2,3,4,5,6 usw...
Leider, wenn in Spallte BA zwei gleiche Nummer gibts, dann zeigt Excel nicht 1,2,3,4, usw.. sondern 1,2,2,4,5,6 usw.. Wenn zwei gleiche Zahlen gibt, dann muss er weiterzählen, es durfen nie zwei oder mehrere gleichen Rang Nummer geben.
Ich habe die Hilfe datei gelesen, aber verstehe so gut wie "garnicht". Kann mir jemand helfen?
Vielen Dank im voraus.
Gruß
Nibio
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: RANG wenn zwei oder mehrere gleiche Nummern
20.08.2010 19:15:54
Nibio
Danke,
sehr hilfreich die Seite.
Gruß
Nibio
Anzeige
RANG-Differenzen per Hilfsspalte
20.08.2010 17:23:43
NoNet
Hallo Nibio,
das kann man mit einer Hilfsspalte lösen, in der man vom eigentlichen Wert einen deutlich kleineren Wert (z.B. 0,000001) addiert oder subtrahiert. Hier ein kleines Beispiel :
ABCDEFG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

Die Grünen Werte der Spalte A sind mehrfach vorhanden, in Spalte B wird zu diesem Wert ein ein Vielfaches eines Millionstel (= /10^6) addiert. Wieviele Millionstel addiert werden, richtet sich nach der Häufigkeit dieses Wertes vom Anfang der Liste bis zu dieser Zeile. Ich gehe davon aus, dass kein Wert 1 Million mal enthalten ist, denn ansonsten ergäben 1 Mio. Millionstel ja den Wert 1 der addiert wird ;-) Dadurch enthält Spalte B nun jeweils EINMALIGE Werte, die alle unterschiedlich groß sind !
Spalte C enthält den "normalen" Rang in Abhängigkeit der Werte aus Spalte A, dieser Rang kann sich wiederholen.
Spalte D enthält den Rang der Werte aus Hilfsspalte B, hier sind alle Rangplätze einmalig ! Die Unterschiede zu den "normalen" Rängen sind orange eingefärbt !
Gruß, NoNet
Anzeige
AW: RANG-Differenzen per Hilfsspalte
20.08.2010 19:17:10
Nibio
Hallo NoNet,
Danke, auch eine gute Lösung :-)
Gruß
Nibo
Dazu findest du im Forumsarchiv...
20.08.2010 17:27:18
Luc:-?
…(Button Alle Recherchen) genügend Beispiele, Nibio;
Du musst vor dem Vgl einfach noch etwas zur Zahl dazu addieren, was 1. vom ursprüngl Standort (also der Zelle, bspw ihre Zeilen- bzw SpaltenNr - entsprechend dividiert) abhängig und 2. klein genug ist, um das Ergebnis nicht zu verfälschen. Das geht dann aber nicht mehr mit RANG, weil diese Fkt nur Zellbereiche als Argument akzeptiert, keine Felder, die so entstehen würden. Stattdessen müsstest du dann mit KKLEINSTE bzw KGRÖSSTE oder Hilfszellen arbeiten. Im letzteren Fall musst du erst den RANG wie gewohnt in den Hilfszellen bilden und dabei einen Bruchteil der Zeilennr addieren, also =RANG(BA4;BA:BA;0)+ZEILE(BA:BA)/ZEILEN(BA:BA) Besser wäre es, wenn du keine ganzen Spalten verwenden würdest!
Dann beziehst du dich mit der 2.RANG-Formel auf diese Hilfszellen.
Gruß+schöWE, Luc :-?
Anzeige
AW: Dazu findest du im Forumsarchiv...
20.08.2010 19:22:10
Nibio
Danke für deine Hilfe,
aber das hat doch auch mit RANG funktioniert. Ich habe aber auf jeden Fall durch Dich was dazugelernt.
Danke.
Gruß
Nibio
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

RANG in Excel ohne doppelte Werte


Schritt-für-Schritt-Anleitung

Um in Excel den Rang von Werten zu bestimmen, ohne dass doppelte Werte den Rang beeinflussen, kannst du die folgende Formel verwenden. Diese Anleitung geht davon aus, dass du mit Excel 2013 oder einer neueren Version arbeitest.

  1. Hilfsspalte erstellen: Füge eine neue Spalte neben den Werten ein, die du bewerten möchtest. Diese Spalte wird für die Berechnung der einzigartigen Werte verwendet.

  2. Formel einfügen: In der Hilfsspalte (z.B. Spalte B) kannst du die folgende Formel verwenden:

    =A2 + COUNTIF($A$2:A2, A2) / 1000000

    Diese Formel addiert zu jedem Wert in Spalte A ein sehr kleines Vielfaches, basierend auf der Häufigkeit des Wertes in der Liste.

  3. Rang berechnen: Verwende in einer weiteren Spalte (z.B. Spalte C) die RANG-Funktion, um den Rang der Hilfsspalte zu berechnen:

    =RANG(B2, $B$2:$B$21, 0)
  4. Formel nach unten ziehen: Ziehe die Formeln in den Zellen B2 und C2 nach unten, um die Berechnung auf die restlichen Werte anzuwenden.


Häufige Fehler und Lösungen

  • Doppelte Ränge in der Rangliste: Wenn du die Standard-RANG-Funktion verwendest, können gleiche Werte den gleichen Rang erhalten. Stelle sicher, dass du die Hilfsspalte mit der oben genannten Formel nutzt, um dies zu vermeiden.

  • Falsche Ergebnisse durch Zellbereich: Überprüfe, ob du den richtigen Zellbereich in der RANG-Formel angegeben hast. Ein falscher Bereich kann zu unerwarteten Ergebnissen führen.


Alternative Methoden

Eine andere Methode, um Ränge ohne doppelte Werte zu berechnen, ist die Verwendung von RANG.GLEICH in Kombination mit einer Hilfsspalte. Hier ein Beispiel:

  1. Erstelle eine Hilfsspalte.
  2. Verwende die Formel:
    =RANG.GLEICH(A2, $A$2:$A$21, 0) + COUNTIF($A$2:A2, A2) / 1000000
  3. Diese Methode gibt dir ebenfalls einzigartige Ränge zurück.

Praktische Beispiele

Angenommen, du hast folgende Werte in Spalte A:

A
8
18
8
13
17

Nach der Anwendung der oben genannten Hilfsspalte und RANG-Formeln erhältst du:

A B C
8 8.000001 4
18 18.000001 1
8 8.000002 5
13 13.000001 3
17 17.000001 2

Hierbei wird jeder Wert in Spalte B um eine kleine Zahl erhöht, um die Ränge einzigartig zu gestalten.


Tipps für Profis

  • Verwendung der Funktion ZÄHLENWENN: Du kannst die Formel in der Hilfsspalte weiter optimieren, indem du ZÄHLENWENN verwendest, um die Häufigkeit eines Wertes zu bestimmen und entsprechend zu addieren.

  • Excel Rangliste mit mehreren Kriterien: Wenn du mehrere Kriterien berücksichtigen möchtest, kannst du die RANG-Funktion innerhalb einer WENN-Funktion verschachteln, um spezifische Bedingungen zu überprüfen.

  • Daten sortieren: Sortiere deine Daten vor der Rangberechnung, um die Übersichtlichkeit zu erhöhen und die Anwendung der Formeln zu erleichtern.


FAQ: Häufige Fragen

1. Wie kann ich Ränge in Excel mit mehreren Kriterien berechnen? Um Ränge mit mehreren Kriterien zu berechnen, kannst du die RANG-Funktion innerhalb einer WENN- oder INDEX-Funktion verwenden, um spezifische Bedingungen zu berücksichtigen.

2. Gibt es eine Möglichkeit, Ränge ohne Hilfsspalte zu berechnen? Ja, du könntest die RANG.GLEICH-Funktion verwenden, aber um sicherzustellen, dass die Ränge einzigartig sind, wird die Verwendung einer Hilfsspalte empfohlen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige