Clever-Excel-Forum

Normale Version: Sortieren von Werten innerhalb einer eindeutigen Identifikationsnummer
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Guten Tag,

ich habe ein kleines Excel-Problem:

Im Anhang befindet sich zur Vedeutlichung eine Beispieltabelle.

Das Ziel ist es, die Bereiche und den entsprechenden Wert innerhalb einer ID nach der Größe sortieren (vom größten zum kleinsten Wert).

Somit wäre beispielsweise die Reihenfolge für ID 1 folglich: B2 mit 30.000, B2 mit 4.300, B1 mit 2.000. 

Ich weiß, dass man über die Excel-Sortierfunktion die Werte nach der ID und den Werten sortieren kann, allerdings würde (muss) ich das Problem gerne über die Verwendung einer Formel (bzw. mehrerer Formeln) lösen.  

Vielen Dank im Voraus für die Unterstützung :)

Beste Grüße!
Bitte sehr:
http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=236
Hallo, meinst du so..?

Arbeitsblatt mit dem Namen 'Tabelle3'
ABCDEFG
1IDBereichWert IDBereichWert
21B12.000 1B230.000
31B230.000 1B24.300
41B24.300 1B22.000
52B38.000 2B1100.000
62B2500 2B18.000
72B2-200 2B1500
82B1100.000 2B1-200
93B12.000 3B12.000
104B220.000 4B1150.000
114B1150.000 4B120.000
125B11.000 5B22.800
135B150 5B21.000
145B22.800 5B250
156B32.700 6B22.700
166B22.400 6B22.400
177B2100 7B31.600
187B11.600 7B31.500
197B31.500 7B3100

ZelleFormel
E2=KKLEINSTE($A$2:$A$19;ZEILE(A1))
F2=VERWEIS(2;1/($A$2:$A$19=E2)*($C$2:$C$19=G2);$B$2:$B$19)
G2=AGGREGAT(14;6;$C$2:$C$19/($A$2:$A$19=E2);ZÄHLENWENN($A$2:A2;E2))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Ja genau so! Leider wird mir direkt bei der ersten Formel ein Error angezeigt (#NUM!).

Könnte das vielleicht daran liegen, dass in meiner tatsächlichen Tabelle die ID folgendes Muster hat:

12345_1
Ja, weil das ja offenbar keine Zahl ist...!!!!
Stimmt, hätte ich berücksichtigen sollen. Gibt es denn dafür eine ähnliche Lösung?
Hallo, sicher gibt es die, aber ich denke mir keine ID's aus... sorry.
Ich hingegen denke mir sehr gerne Zahlen aus :)
Hallo, wenn die 1. Spalte auch noch soertiert werden soll, schau nach bei Detlef... #2 ...:

Arbeitsblatt mit dem Namen 'Sheet1'
FGH
1IDBereichWert
212345_1B230000
312345_1B24300
412345_1B22000
512345_2B1100000
612345_2B18000
712345_2B1500
812345_2B1-200
954321_1B12000
1065432_2B220000
1165432_3B1150000
1234567_1B22800
1334567_1B21000
1434567_1B250
1534567_2B22700
1634567_2B22400
1734567_3B31600
1834567_3B31500
1934567_3B3100

ZelleFormel
F2=A2
G2=VERWEIS(2;1/($A$2:$A$19=F2)*($C$2:$C$19=H2);$B$2:$B$19)
H2=AGGREGAT(14;6;$C$2:$C$19/($A$2:$A$19=F2);ZÄHLENWENN($A$2:A2;F2))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg