Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1204to1208
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Welchen Zeile vom kgrößte

Welchen Zeile vom kgrößte
Gerwas
Hallo weite Welt - mal wieder
Bin im Archiv nicht fündig geworden, vermutlich ist mein Anliegen zu einfach, um hier überhaupt jemals behandelt worden zu sein...
Ich ermittle aus einer Liste mit Namen(SpalteA) und Zahlen(SpalteB) mittels kgrößte("B1:B55";1) die besten Zehn Ergebnisse, soweit so gut. Wie bekomme ich aber zu den Ergebnisse auch den dazu gehörenden Namen (Zeile(kgröße(A1:A55;1)) funktioniert nicht)?
Gruß gerwas

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Welchen Zeile vom kgrößte
11.03.2011 12:07:18
Rudi
Hallo,
=index(a1:a55;vergleich(kgrößte(b1:b55;1);b1:b55;0))
Gruß
Rudi
AW: Welchen Zeile vom kgrößte
11.03.2011 12:53:54
Gerwas
Danke Rudi
funktioniert ganz gut. Habe aber jetzt festgestellt, dass, wenn zwei oder drei gleichrangige Ergebnisse vorliegen mir den Vergleich nicht wirklich hilft, auch ändern des Vergleichstyps bringt nix.
Gibts da auch noch einen Tip?
Gruß gerwas
AW: Welchen Zeile vom kgrößte
11.03.2011 13:25:56
mpb
Hallo ?,
was soll denn als Ergebnis zurückgeliefert werden, wenn der n-größte Wert, den Du suchst, z.B. in Zeile 5 7 und 10 steht? Rudis Formel bezieht sich immer auf den ersten Wert, hier also den in Zeile 5.
Gruß
Martin
Anzeige
AW: Welchen Zeile vom kgrößte
11.03.2011 14:59:50
Gerwas
Gruß Martin
in spalte a stehen namen, in spalte b stehen ergebnisse. in einer anderen liste will ich die besten zehn angezeigt haben, mit ergebnis und name - und eben auch zwei oder drei gleiche ergebnisse mit den dazugehörigen namen
gerwas
AW: Mit Hilfsspalte
11.03.2011 16:30:17
mpb
Hallo,
füge eine Hilfsspalte ein, z.B. C, und schreibe in C1 die Matrixformel:
=SUMME(1*(B1+(ZEILE()/100000)<($B$1:$B$55)+(ZEILE($1:$55)/100000)))+1
Eingabe nicht mit ENTER, sondern mit der Tastenkombination STRG-SHIFT-ENTER bestätigen. Formel nach unten kopieren.
In z.B. D1:
=INDEX($B$1:$B$30;VERGLEICH(KKLEINSTE($C$1:$C$30;ZEILE());$C$1:$C$30;0))
und in z.B. E1:
=INDEX($A$1:$A$30;VERGLEICH(KKLEINSTE($C$1:$C$30;ZEILE());$C$1:$C$30;0))
Beide Formeln bis Zeile 10 nach unten kopieren.
Gruß
Martin
Anzeige
AW: ups
11.03.2011 19:19:33
mpb
... da ist noch etwas vom Test übriggeblieben. In den letzten beiden Formeln jeweils die 30 durch 55 ersetzen.
Gruß
Martin

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige