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

Forumthread: Rang sortieren nach 3 Bedingungen

Rang sortieren nach 3 Bedingungen
Günther
Moin Moin
habe mal wieder ein problemchen.
Seit einer Woche versuche ich es hinzubiegen.
Habe eine tabelle die so sortiert wird mit 3 Bedingungen.
in Spalte a sollte die nach Rang sortiert werden.
send die Datei mit.
https://www.herber.de/bbs/user/65895.xls
denn ich weiss nicht mehr weiter, und hoffe das mir einer es lösen kann.
Danke im Vorraus
MFG
Günther
Office 2003
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Rang sortieren nach 3 Bedingungen
14.11.2009 13:35:50
Klaus-Dieter
Hallo Günther,
warum willst du das mit Formeln lösen? Das kannst du doch ganz einfach mit der Standardsortierung von Excel machen.
Tippauswertung

 APAQARAS
34961621
44481652
54481533
64321474
74321474
8432  8
94251466
104251127

Formeln der Tabelle
ZelleFormel
AP3=WENN(SUMME(AN3:AO3)=0;"";SUMME(AN3:AO3))
AP4=WENN(SUMME(AN4:AO4)=0;"";SUMME(AN4:AO4))
AP5=WENN(SUMME(AN5:AO5)=0;"";SUMME(AN5:AO5))
AP6=WENN(SUMME(AN6:AO6)=0;"";SUMME(AN6:AO6))
AP7=WENN(SUMME(AN7:AO7)=0;"";SUMME(AN7:AO7))
AP8=WENN(SUMME(AN8:AO8)=0;"";SUMME(AN8:AO8))
AP9=WENN(SUMME(AN9:AO9)=0;"";SUMME(AN9:AO9))
AP10=WENN(SUMME(AN10:AO10)=0;"";SUMME(AN10:AO10))

Viele Grüße Klaus-Dieter

Online-Excel
Anzeige
AW: Rang sortieren nach 3 Bedingungen
14.11.2009 14:05:30
Günther
Moin Moin Dieter
so weit so gut
es sollte in Spalte a die plätze stehen,
denn wenn in Spalte AP gleich ist,
dann vergleichen mit Spalte AQ,
wenn dann noch gleich ist dann mit Spalte AR,
dann müßte in Spalte A (Beispiel Spalte AS) es so stehen.
https://www.herber.de/bbs/user/65897.xls
Günther
2003
Anzeige
AW: Rang sortieren nach 3 Bedingungen
14.11.2009 14:23:47
Günther
Die Standardsortierung habe ich schon mit einem macro geschaft.
Die Tipptabelle in Spalte A sortiert mir nur, das ich einige Plätze
doppelt habe, weil ich die rangfolge
=RANG(AP3;$AP$3:$AP$10) formatiert habe,
oder ich muss die Formel weg lassen.
günther
AW: Rang sortieren nach 3 Bedingungen
14.11.2009 14:59:32
Günther
Die Standardsortierung habe ich schon mit einem macro geschaf
günther
Anzeige
AW: Rang sortieren nach 3 Bedingungen
15.11.2009 16:17:38
fcs
Hall Günther,
füge für die Rang-Berechnung eine Hilfsspalte ein, z.B AU
Formel in AU3:
=AP3*100000+AQ3*1000+AR3

Diese Formel dann nach unten kopieren. Mit dieser Formel ergibt sich für die Kombination der Werte aus AP, AQ und AR ein für die Rangberechnung eindeutiger Wert.
Bei der Rangberechnung in Spalte A benutzt du dann die Werte in der Hilfsspalte als Basis.
Gruß
Franz
Anzeige
Danke das wars
15.11.2009 17:26:45
Günther
super das klapt .
habe noch eine frage.
warum mal 100000 oder 1000?
danke
günther
AW: Danke das wars
15.11.2009 21:31:22
fcs
Hallo Günther,
die Multiplikatoren müssen so gewählt werden, dass sich sich der höher rangige Wert ohne Überschneidung immer komplett vor die anderen Zahlen schreibt.
Der Multiplikator wird also durch die Größte Zahl des jeweils zu betrachtenden Segments bestimmt.
In deinem Fall bin ich davon ausgegangen, dass
in AR Werte zwischen 0 und 999 stehen werden - deswegen Spalte AQ-Werte *1000
in AQ Werte von 1 bis 99 - deswegen Spalte AP-Werte *1000*100 = * 100000
in AP können dann beliebige Werte stehen, wobei das Ganze "nur" Zahlen mit max. 15 Ziffern korrekt verarbeitet.
Gruß
Franz
Anzeige
AW: Danke das wars
16.11.2009 11:44:53
Günther
Hallo Franz
Habe mal wieder was dazu gelehrnt.
Super Forum
Danke
Gruß
Günther
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Rang sortieren nach 3 Bedingungen in Excel


Schritt-für-Schritt-Anleitung

Um eine Rangliste in Excel mit mehreren Kriterien zu erstellen, kannst du die folgenden Schritte befolgen:

  1. Daten vorbereiten: Stelle sicher, dass deine Daten in einer Tabelle angeordnet sind, mit den Spalten für die Kriterien (z.B. AP, AQ, AR).

  2. Hilfsspalte hinzufügen: Füge eine Hilfsspalte (z.B. AU) hinzu, um die Rangberechnung zu vereinfachen.

  3. Formel in Hilfsspalte: Verwende die folgende Formel in Zelle AU3:

    =AP3*100000 + AQ3*1000 + AR3

    Diese Formel kombiniert die Werte aus den Spalten AP, AQ und AR, sodass jede Kombination einen eindeutigen Wert ergibt.

  4. Rang berechnen: Berechne den Rang in Spalte A mit:

    =RANG(AU3; $AU$3:$AU$10)
  5. Formeln nach unten kopieren: Ziehe die Formeln in den Zellen AU3 und A3 nach unten, um sie auf alle Daten anzuwenden.

  6. Ergebnisse sortieren: Sortiere die gesamte Tabelle nach der Rangspalte A, um die Top 10 Liste mit Bedingung anzuzeigen.


Häufige Fehler und Lösungen

  • Doppelte Ränge: Wenn du doppelte Ränge hast, überprüfe, ob deine Werte in der Hilfsspalte korrekt sind. Die Formel in der Hilfsspalte sollte so konfiguriert sein, dass sie die Werte eindeutig macht.

  • Falsche Sortierung: Stelle sicher, dass du die gesamte Tabelle sortierst und nicht nur die Rangspalte. Dies verhindert, dass die Daten nicht mehr korrekt zugeordnet sind.


Alternative Methoden

  • Makros verwenden: Wenn du komplexe Bedingungen hast, kannst du

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige