Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1900to1904
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

KGRÖSSTE keine doppelten Werten

KGRÖSSTE keine doppelten Werten
04.10.2022 18:31:14
tinika
Hallo,
Ich aheb das Forum durchforstet, aber einfach nichts gefunden.
Mich beschäftigt folgendes Problem. Ich möchte aus maximal 10 Zellen die 8 größten Werte addieren. Die Zahl 8 kann variieren und ist in einer Zelle hinterlegt.
1.Problem: Meine Werte stehen nicht nebeneinander sondern kommen nur in jeder 2ten Spalte vor. Das habe ich lösen können mit:
=SUMMEWENNS(B3:U3;B3:U3;">="&KGRÖSSTE((C3;E3;G3;I3;K3;C5;M3;O3;Q3;S3;U3);A1);B$2:U$2;"")
2.Problem: Wenn der 8te Wert öfter vorkommt, addiert meine Formel (wie in meiner Beispieltabelle) 9 Werte. Ich möchte aber nur 8 werte addieren auch wenn der 8te Wert öfter vorkommt, wobei der 8er variabel bleiben soll. Es würde funktionieren, wenn ich einfach KGRÖSSTE((C3;E3;G3;I3;K3;C5;M3;O3;Q3;S3;U3);1)+KGRÖSSTE((C3;E3;G3;I3;K3;C5;M3;O3;Q3;S3;U3);2)+ ... +KGRÖSSTE((C3;E3;G3;I3;K3;C5;M3;O3;Q3;S3;U3);8) rechnen würde, aber da ist dann der 8er nicht variabel. Kann mir da jemand helfen.
https://www.herber.de/bbs/user/155504.xlsx

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: KGRÖSSTE keine doppelten Werten
04.10.2022 18:50:16
{Boris}
Hi,
ich versteh die Frage noch nicht. Was wäre denn in Deinem Beispiel das Wunschergebnis (bitte manuell ausrechnen) - und weshalb?
VG, Boris
AW: KGRÖSSTE keine doppelten Werten
04.10.2022 19:00:24
tinika
Bei meiner Ausgangsformel mit Summewenns kommt 5,167 heraus da 9 Werte addiert werden: 40%+100%+40%+60%+60%+66,67%+50%+40%+60%
Es solte aber nur 4,76 herauskommen da nur 8 Werte addiert werden sollen: 40%+100%+40%+60%+60%+66,67%+50%+60%
Mein Problem ist also, dass die 40% der achtgrößte Wert sind und auch der neuntgrößte und Excel somit 9 Werte und nicht 8 addiert.
Am Einfachsten...
04.10.2022 19:28:12
{Boris}
Hi,
...erledigst Du das mit Hilfsspalten.
Schreibe in
V3:
=WENN(SPALTE(A$1)>$A$1;"";KGRÖSSTE(($C3;$E3;$G3;$I3;$K3;$C5;$M3;$O3;$Q3;$S3;$U3);SPALTE(A$1)))
und kopier die Formel nach rechts bis AE3.
Dein gewünschtes Ergebnis erhältst Du dann mit:
=SUMME(V3:AE3)
VG, Boris
Anzeige
Für Deine Version am einfachsten
05.10.2022 05:46:25
RPP63
Moin!

=SUMME(KGRÖSSTE((C3;E3;G3;I3;K3;M3;O3;Q3;S3;U3);SEQUENZ(A1)))
 ABCDEFGHI
181.MaHa 2.MaHa 3.MaHa 4.MaHa 
2maximal erreichbare Punkte5 3 5 5 
3erreichte Punkte/Prozent240%3100%240%360%
4         
55,166666667        
64,766666667        

ZelleFormel
A5=SUMMEWENNS(B3:U3;B3:U3;">="&KGRÖSSTE((C3;E3;G3;I3;K3;C5;M3;O3;Q3;S3;U3);A1);B$2:U$2;"")
A6=SUMME(KGRÖSSTE((C3;E3;G3;I3;K3;M3;O3;Q3;S3;U3);SEQUENZ(A1)))

Gruß Ralf
Anzeige
den gefledderten Bereich in Formel gegossen
05.10.2022 06:09:03
RPP63

=SUMME(KGRÖSSTE(INDEX(C3:U3;;SEQUENZ(10;;;2));SEQUENZ(A1)))

Für ältere Versionen...
05.10.2022 10:57:36
{Boris}
Hi Ralf,
...dann auch mit ZEILE machbar:
=SUMME(KGRÖSSTE((C3;E3;G3;I3;K3;M3;O3;Q3;S3;U3);ZEILE($A$1:INDEX($A:$A;$A$1))))
VG, Boris
Ja, Danke!
05.10.2022 11:40:54
RPP63
Moin Boris!
Nur ergänzend und auf die Zielgruppe der Hilfesuchenden bezogen.
Bei solchen "Zeilenzählern" verwende ich immer eine "unverfängliche" Spalte.
Der "Endpunkt" 8 steht ja in A1
der Rest wird bei mir in der Regel mit dem Spaltenbuchstaben X benannt.
Dies, um klar zu machen, dass der Zeilenzähler nichts mit Spalte A zu tun hat.
Hier (jedoch ohne Auswirkung auf das Ergebnis) mit den Buchstaben meines Nicknames:

{=SUMME(KGRÖSSTE((C3;E3;G3;I3;K3;M3;O3;Q3;S3;U3);ZEILE(RPP1:INDEX(RPP:RPP; $A$1)))) }
Ergänzend sei noch angemerkt, dass diese Deine Formel in älteren Versionen mittels Strg+Umschalt+Enter als Matrixformel abgeschlossen werden muss (und dann von Excel automatisch mit {} umschlossen wird).
Aber wie bereits geschrieben, waren das nur ergänzende Anmerkungen für besagte Zielgruppe.
Gruß Ralf
Anzeige
Ohne Matrixformelabschluss
05.10.2022 11:43:54
{Boris}
Hi Ralf,
Ergänzend sei noch angemerkt, dass diese Deine Formel in älteren Versionen mittels Strg+Umschalt+Enter als Matrixformel abgeschlossen werden muss (und dann von Excel automatisch mit {} umschlossen wird).
Ich kann es leider nicht mehr testen, aber SUMME durch SUMMENPRODUKT ersetzt, sollte dann auch als "normale" Formel gehen.
So viel noch für`s Archiv :-)
VG, Boris

316 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige