VERWEIS und KGRÖSSTE in Kombination funktioniert nur bedingt

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

pux
Beiträge: 1
Registriert: Fr, 21.03.2014 12:45

VERWEIS und KGRÖSSTE in Kombination funktioniert nur bedingt

Beitrag von pux »

Hi,

ich versuche gerade mit dieser Formel hier:

Code: Alles auswählen

=VERWEIS(KGRÖSSTE(AY4:AY60;1);AY4:AY60;A4:A60)
folgendes zu erreichen:

Ich habe eine Tabelle in der in den Spalten A4-A60 ein Name steht und in der Spalte AY4-AY60 eine Summe von Werten (mit einer Formel zusammengerechnet). Nun versuche ich eine "Top 10" zu bauen (Linke Spalte Name, rechte Spalte Wert) mittels dem hier:

Code: Alles auswählen

=VERWEIS(KGRÖSSTE(AY4:AY60;1);AY4:AY60;A4:A60)   =KGRÖSSTE(AY4:AY60;1)
=VERWEIS(KGRÖSSTE(AY4:AY60;2);AY4:AY60;A4:A60)   =KGRÖSSTE(AY4:AY60;2)
=VERWEIS(KGRÖSSTE(AY4:AY60;3);AY4:AY60;A4:A60)   =KGRÖSSTE(AY4:AY60;3)
=VERWEIS(KGRÖSSTE(AY4:AY60;4);AY4:AY60;A4:A60)   =KGRÖSSTE(AY4:AY60;4)
=VERWEIS(KGRÖSSTE(AY4:AY60;5);AY4:AY60;A4:A60)   =KGRÖSSTE(AY4:AY60;5)
...
=VERWEIS(KGRÖSSTE(AY4:AY60;10);AY4:AY60;A4:A60)   =KGRÖSSTE(AY4:AY60;10)
Die Spalte mit den Werten (rechts) klappt ohne Probleme.
Beim ersten Ergebnis (1. Zeile) klappt das in der Linken Spalte (Name) auch wunderbar, bei den folgenden Zeilen aber nicht mehr.
Kann mir jemand sagen, wo ich den Fehler mache?

Ich hab auch schon versucht anstatt

Code: Alles auswählen

=VERWEIS(KGRÖSSTE(AY4:AY60;5);AY4:AY60;A4:A60)
das so zu verwenden

Code: Alles auswählen

=VERWEIS(C70;AY4:AY60;A4:A60)
(Wobei C70 das Feld wäre, in dem der Wert aus der 2. Spalte steht)

Leider auch ohne Erfolg. Ich hab auch schon den Wert direkt (anstatt das Feld) eingetragen, aber auch das klappte nicht.
Da ich nun wirklich keine Idee mehr habe, poste ich das mal hier in der Hoffnung, dass jemand von euch vielleicht etwas dazu einfällt...




Viele ratlose Grüße,
pux
PS: Falls das eine Rolle spielt, ich nutze Libreoffice (unter Linux Mint), hab zum testen aber auch ein Openoffice und Excel 2013 (beides unter Windows) da.
Karolus
********
Beiträge: 7531
Registriert: Mo, 02.01.2006 19:48

Re: VERWEIS und KGRÖSSTE in Kombination funktioniert nur bed

Beitrag von Karolus »

Hallo

In der Hilfe zu VERWEIS steht der Satz
VERWEIS-hilfe hat geschrieben:Außerdem muss der Suchvektor für den VERWEIS in aufsteigender Reihenfolge sortiert werden, anderenfalls liefert die Suche keine brauchbaren Ergebnisse.
Was schliesst du daraus?

Und die Hilfe von Aoo/Lo ist dazu da benutzt zu werden, möglichst auch bevor man andere dazu nötigt diese vorzulesen!

Nimm

Code: Alles auswählen

=INDEX(A$4:A$60;VERGLEICH(KGRÖSSTE(AY$4:AY$60;1);AY$4:AY$60;0))
usw.
wobei du dann der Einfachheit halber gleich die Zelle rechts daneben eintragen kannst.

Code: Alles auswählen

=INDEX(A$4:A$60;VERGLEICH(zelle rechts daneben ;AY$4:AY$60;0))
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Halbwissender
***
Beiträge: 60
Registriert: Di, 11.02.2014 06:12

Re: VERWEIS und KGRÖSSTE in Kombination funktioniert nur bed

Beitrag von Halbwissender »

Hi pux,
kommt das deiner Wunschlösung nahe?

In meinem Beispiel habe ich in Spalte E mit KGRÖSSTE die größten Werte geschrieben und in Spalte D mit INDEX und VERGLEICH die entsprechenden Namen geholt.
Dateianhänge
TOP-Ten.ods
(11.63 KiB) 145-mal heruntergeladen
Gruß
Günter

Bild

__________________________________
AOO401m5(Build:9714) - Rev. 1524958
Antworten