Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.10.2025 10:28:49
16.10.2025 17:40:39
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

KGRÖSSTE keine doppelten Werten

Forumthread: 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
Anzeige

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.
Anzeige
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
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

KGRÖSSTE ohne doppelte Werte in Excel


Schritt-für-Schritt-Anleitung

  1. Vorbereitung der Daten: Stelle sicher, dass Deine Werte in nicht zusammenhängenden Zellen stehen. Zum Beispiel könnten Deine Werte in den Zellen C3, E3, G3, I3, K3, M3, O3, Q3, S3 und U3 eingegeben werden.

  2. Definiere die Anzahl der zu summierenden Werte: Lege fest, wie viele der größten Werte Du addieren möchtest, und trage diese Zahl in eine separate Zelle ein (z.B. A1).

  3. Verwende die SUMMEWENNS-Funktion: Um die größten Werte zu summieren, kannst Du die folgende Formel in eine Zelle eingeben:

    =SUMMEWENNS(B3:U3; B3:U3; ">=" & KGRÖSSTE((C3;E3;G3;I3;K3;M3;O3;Q3;S3;U3);A1); B$2:U$2; "")
  4. Vermeide doppelte Werte: Um sicherzustellen, dass Du nur die gewünschten Werte summierst, kannst Du Hilfsspalten oder die SEQUENZ-Funktion verwenden, um die doppelten Werte zu umgehen. Eine mögliche Formel könnte so aussehen:

    =SUMME(KGRÖSSTE((C3;E3;G3;I3;K3;M3;O3;Q3;S3;U3); SEQUENZ(A1)))

Häufige Fehler und Lösungen

  • Fehler 1: Zu viele Werte werden summiert.

    • Lösung: Stelle sicher, dass der Wert in A1 korrekt ist und Du die richtige Formel verwendest. Überprüfe auch, ob Deine Werte in den richtigen Zellen stehen.
  • Fehler 2: Die Formel gibt einen Fehler aus.

    • Lösung: Überprüfe die verwendeten Zellbezüge und die korrekte Schreibweise der Funktionen. Achte darauf, dass alle Klammern richtig gesetzt sind.

Alternative Methoden

  1. Hilfsspalten verwenden: Eine einfache Methode zur Vermeidung doppelter Werte ist die Verwendung von Hilfsspalten. So kannst Du die größten Werte einfach berechnen und die Summe der gewünschten Anzahl ermitteln.

  2. VERWEIS-Funktion: Eine weitere Möglichkeit besteht darin, die VERWEIS-Funktion zu verwenden, um die n größten Werte zu ermitteln und diese dann zu summieren.


Praktische Beispiele

  • Beispiel 1: Angenommen, Du hast folgende Werte: 40%, 100%, 40%, 60%, 60%, 66,67%, 50%, 60%. Wenn Du die 8 größten Werte summieren möchtest, trage 8 in die Zelle A1 ein. Die Formel wird dann die korrekten Werte summieren.

  • Beispiel 2: Wenn Du die Werte in den Zellen C3, E3, G3, I3, K3, M3, O3, Q3, S3, und U3 hast, kannst Du die oben genannte Formel verwenden, um die 8 größten Werte ohne Duplikate zu addieren.


Tipps für Profis

  • Verwende dynamische Bereiche: Anstatt feste Zellbezüge zu verwenden, kannst Du dynamische Bereiche mit der OFFSET- oder INDEX-Funktion erstellen, um Deine Formeln flexibler zu gestalten.

  • Matrixformeln nutzen: In älteren Excel-Versionen kannst Du Matrixformeln verwenden, um komplexere Berechnungen durchzuführen. Drücke Strg + Umschalt + Enter, um die Formel als Matrixformel abzuschließen.

  • Vermeide redundante Berechnungen: Wenn Du häufig mit den gleichen Daten arbeitest, speichere die Ergebnisse in Hilfsspalten, um die Berechnungszeit zu verkürzen.


FAQ: Häufige Fragen

1. Frage
Wie kann ich sicherstellen, dass ich keine doppelten Werte in meiner Summe habe?
Antwort: Verwende die Hilfsspalten oder die SEQUENZ-Funktion, um nur die einzigartigen Werte zu summieren.

2. Frage
Welche Excel-Versionen unterstützen die SEQUENZ-Funktion?
Antwort: Die SEQUENZ-Funktion ist in Excel 365 und Excel 2021 verfügbar. In älteren Versionen musst Du auf alternative Methoden zurückgreifen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige