2-spaltige Tabelle mit Formel sortieren
2-spaltige Tabelle mit Formel sortieren
Hallo Excel-Freunde,
ich habe ein Problem welches ich nicht gelöst bekomme.
Ich habe eine Tabelle mit 2 Spalten.
In der Spalte A stehen die Namen und
in der Spalte B stehen die Punkte (Zahlen).
Ziel ist es die Tabelle nach Punkten sotiert (höchste Punktzahl oben) in Spalte C (Namen) und in Spalte D (Punkte) per Formeln wiederzugeben. Es muss zwingend per Formel sein, also NICHT mit der Excel-Sotier-Funktion!!!
Macro und VBA nach Möglichkeit auch nicht!
Ich habe es zwar schon hinbekommen, nur klappt die Formel nicht wenn mehere Namen gleiche Punkte erzielt haben, dann wird bei meiner derzeitigen Formel der erste Name doppelt geschrieben.
Vielleicht kennt ein Excel-Profi hier die Lösung!?
Gruß,
veraxel
Hallo Excel-Freunde,
ich habe ein Problem welches ich nicht gelöst bekomme.
Ich habe eine Tabelle mit 2 Spalten.
In der Spalte A stehen die Namen und
in der Spalte B stehen die Punkte (Zahlen).
Ziel ist es die Tabelle nach Punkten sotiert (höchste Punktzahl oben) in Spalte C (Namen) und in Spalte D (Punkte) per Formeln wiederzugeben. Es muss zwingend per Formel sein, also NICHT mit der Excel-Sotier-Funktion!!!
Macro und VBA nach Möglichkeit auch nicht!
Ich habe es zwar schon hinbekommen, nur klappt die Formel nicht wenn mehere Namen gleiche Punkte erzielt haben, dann wird bei meiner derzeitigen Formel der erste Name doppelt geschrieben.
Vielleicht kennt ein Excel-Profi hier die Lösung!?
Gruß,
veraxel
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 186288
Url: https://administrator.de/forum/2-spaltige-tabelle-mit-formel-sortieren-186288.html
Ausgedruckt am: 27.12.2024 um 03:12 Uhr
7 Kommentare
Neuester Kommentar
Hallo,
wäre ganz nett wenn du deine bisherige Formel einmal postest. Dann kann eventuell schneller eine Lösung gefunden werden.
Würde mal vermuten, dass deine Formel im Moment ungefähr so aussieht
Gruß
Ich habe es zwar schon hinbekommen, nur klappt die Formel nicht wenn mehere Namen gleiche Punkte erzielt haben, dann wird bei meiner derzeitigen Formel der erste Name doppelt geschrieben.
wäre ganz nett wenn du deine bisherige Formel einmal postest. Dann kann eventuell schneller eine Lösung gefunden werden.
Würde mal vermuten, dass deine Formel im Moment ungefähr so aussieht
=INDIREKT("A"&VERGLEICH(KKLEINSTE(B$1:B$7;ZEILE());B$1:B$7;0))
Gruß
Hallo veraxel!
Mit 2 Hilfsspalten (vorzugsweise links von den beiden vorhandenen Spalten platziert, sodass die Punkte dann in Spalte C und die Namen in Spalte D stünden) könnte das etwa so gehen:
Schönheitsfehler: Bei Punktegleichheit wird nach Namen, allerdings absteigend, sortiert ...
Grüße
bastla
Mit 2 Hilfsspalten (vorzugsweise links von den beiden vorhandenen Spalten platziert, sodass die Punkte dann in Spalte C und die Namen in Spalte D stünden) könnte das etwa so gehen:
A1: =ZÄHLENWENN(B:B;">="&B1)
B1: =C1&D1
C1: Punkte1
D1: Name1
E1: =SVERWEIS(ZEILE();A:D;3;0)
F1: =SVERWEIS(ZEILE();A:D;4;0)
Grüße
bastla
@LianenSchwinger
Gute Idee , nur andersrum (wenn aufsteigend sortiert werden soll; für die absteigende Sortierung genügt ja der Text aus der Spalte D):
- darf natürlich auch "
Grüße
bastla
Gute Idee , nur andersrum (wenn aufsteigend sortiert werden soll; für die absteigende Sortierung genügt ja der Text aus der Spalte D):
=C1&" "&1000-CODE(D1)&1000-CODE(TEIL(D1;2;1))
256-CODE(D1)
" heißen ... Grüße
bastla