Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

SUMME KGRÖSSTEN

Forumthread: SUMME KGRÖSSTEN

SUMME KGRÖSSTEN
21.04.2009 15:01:27
Martin
hallo experten,
mit forgender formel bekomme ich die summe der 6 grössten zahlen:
=WENN(ISTFEHLER(KGRÖSSTE(D5:D19;1));0;SUMMENPRODUKT(KGRÖSSTE(D5:D19; ZEILE(INDIREKT("1:"&6+((ANZAHL(D5:D19)<6)*(ANZAHL(D5:D19)-6)))))))
was auch prima klappt.
ich möchte aber nun das so umstellen, daß er nur die 6 grössten zahlen nimmt wo in spalte "c" ein "j" vor steht.
ich hoffe ich habe mich verständlich ausgedrückt.
vor eure hilfe bedanke ich mich im voraus.
gruss/martin
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: SUMME KGRÖSSTEN
21.04.2009 15:45:45
Tino
Hallo,
geht es so?
 CDEF
2j1 13
3 5 11
4j4 8
5j3 4
6j2 3
7 10 2
8j8  
9j13  
10j11  
11 25  

Formeln der Tabelle
ZelleFormel
F2{=KGRÖSSTE(WENN($C$2:$C$11="j";$D$2:$D$11);ZEILE($A1))}
F3{=KGRÖSSTE(WENN($C$2:$C$11="j";$D$2:$D$11);ZEILE($A2))}
F4{=KGRÖSSTE(WENN($C$2:$C$11="j";$D$2:$D$11);ZEILE($A3))}
F5{=KGRÖSSTE(WENN($C$2:$C$11="j";$D$2:$D$11);ZEILE($A4))}
F6{=KGRÖSSTE(WENN($C$2:$C$11="j";$D$2:$D$11);ZEILE($A5))}
F7{=KGRÖSSTE(WENN($C$2:$C$11="j";$D$2:$D$11);ZEILE($A6))}

Gruß Tino
Anzeige
AW: SUMME KGRÖSSTEN
21.04.2009 15:53:01
Martin
hallo tino,
ich brauche nicht die einzelnen 6 ergebnisse sondern es soll ein gesamtergebnis werden.
gruss/martin
AW: SUMME KGRÖSSTEN
21.04.2009 15:57:06
Tino
Hallo,
ach die Summe.
hier mal zwei Möglichkeiten.
 CDEFG
1   sooder so ohne Hilfsspalte
2j1Summe:4141
3 5 13 
4j4 11 
5j3 8 
6j2 4 
7 10 3 
8j8 2 
9j13   
10j11   
11 25   

Formeln der Tabelle
ZelleFormel
F2=SUMME(F3:F8)
G2{=SUMME(WENN($C$2:$C$11="j";WENN($D$2:$D$11>=KGRÖSSTE(WENN($C$2:$C$11="j";$D$2:$D$11);6);$D$2:$D$11)))}
F3{=KGRÖSSTE(WENN($C$2:$C$11="j";$D$2:$D$11);ZEILE($A1))}
F4{=KGRÖSSTE(WENN($C$2:$C$11="j";$D$2:$D$11);ZEILE($A2))}
F5{=KGRÖSSTE(WENN($C$2:$C$11="j";$D$2:$D$11);ZEILE($A3))}
F6{=KGRÖSSTE(WENN($C$2:$C$11="j";$D$2:$D$11);ZEILE($A4))}
F7{=KGRÖSSTE(WENN($C$2:$C$11="j";$D$2:$D$11);ZEILE($A5))}
F8{=KGRÖSSTE(WENN($C$2:$C$11="j";$D$2:$D$11);ZEILE($A6))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!

Gruß Tino
Anzeige
AW: SUMME KGRÖSSTEN
21.04.2009 16:12:26
Tino
Hallo,
oder auch so.
 CDE
1  Mit Summenprodukt
2j144
3j2 
4j3 
5j4 
6 5 
7j11 
8 10 
9j11 
10j13 
11 25 

Formeln der Tabelle
ZelleFormel
E2=SUMMENPRODUKT(($C$2:$C$11="j")*($D$2:$D$11>=KKLEINSTE($D$2:$D$11;ZÄHLENWENN($C$2:$C$11;"j")-5))*(D2:D11))

Gruß Tino
Anzeige
AW: SUMME KGRÖSSTEN
21.04.2009 16:14:43
Martin
hallo tino,
klappt, aber wenn in c ein j steht un in d keine zahl kommt die meldung #Zahl!
die müsste man noch unterdrücken dann klappts.
gruß/martin
AW: SUMME KGRÖSSTEN
21.04.2009 16:46:55
Tino
Hallo,
dies liegt nicht an den Buchstaben, sondern dass es keine 6 Größten Werte gibt.
Versuche es mal so.
 CDE
1  21
2j1 
3j2 
4j3 
5jH 
6 5 
7jG 
8 10 
9jh 
10j15 

Formeln der Tabelle
ZelleFormel
E1{=SUMME(WENN($C$2:$C$11="j";WENN($D$2:$D$11>=KGRÖSSTE(WENN($C$2:$C$11="j";$D$2:$D$11);MIN(SUMMENPRODUKT(($C$2:$C$10="j")*($D$2:$D$10<10^208));6));$D$2:$D$11)))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!

Gruß Tino
Anzeige
AW: SUMME KGRÖSSTEN
21.04.2009 16:58:18
Martin
hallo tino,
klappt prima.
danke für deine bemühungen.
gruß/martin
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

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