Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Summe ohne größte / kleinste 5 Werte
#1
Hallo zusammen,

habt ihr Eine Idee, wie man von einer dynamischen Anzahl an Werten in einer Spalte die Summe nehmen kann - dabei aber jeweils die größten und kleinsten 5 Werte nicht mir einbezieht?
Antworten Top
#2
Hi Max,

Arbeitsblatt mit dem Namen 'Tabelle1'
ABC
1Listeohne 5-kleinsteohne 5-größte
21615
32714
43813
54912
651011
761110
87129
98138
109147
1110156
1211165
1312174
1413183
1514192
1615201
1716195120
1817
1918
2019
2120

ZelleFormel
B2=WENNFEHLER(INDEX(A:A;AGGREGAT(15;6;ZEILE($A$2:$A$21);ZEILE(A6)));"")
C2=WENNFEHLER(INDEX(A:A;AGGREGAT(14;6;ZEILE($A$2:$A$21);ZEILE(A6)));"")
B17=SUMME(B2:B16)
C17=SUMME(C2:C16)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hi

 ____|_A_|_B|_C_|
   1|  1|  |   |
   2|  2|  | 91|
   3|  3|  |   |
   4|  4|  | 13|
   5|  5|  |   |
   6|  6|  |   |
   7|  7|  |   |
   8|  8|  |   |
   9|  9|  |   |
  10| 10|  |   |
  11| 11|  |   |
  12| 12|  |   |

je nach dem wie man die Aufgabe versteht ohne die G/K 5.

C2    =SUMME(AGGREGAT(15;6;A:A;ZEILE(INDEX(A6:INDEX(A:A;ANZAHL(A:A));)));AGGREGAT(14;6;A:A;ZEILE(INDEX(A6:INDEX(A:A;ANZAHL(A:A));))))       mit strg+shift+enter

C4    =SUMME(AGGREGAT(14;6;AGGREGAT(15;6;A:A;ZEILE(INDEX(A6:INDEX(A:A;ANZAHL(A:A));)));ZEILE(INDEX(A6:INDEX(A:A;ANZAHL(A:A)-5);))))      mit strg+shift+enter

Gruß Elex
Antworten Top
#4
Hallo

Summe ohne größte / kleinste 5 Werte mit folgender Array-Formel

{=SUMME(-AGGREGAT({14.15};6;A2:A99;ZEILE(B1:B5));A2:A99)}

Achtung, die Array-Klammern am Anfang und Ende der Formel nicht eingeben, sondern die Eingabe mit   [Strg] + [Shift] + [Enter] abschliessen.

Durch die Tastenkombination weiß Excel, dass hier mit Matrizen gerechnet werden soll (Matrixformel).

Gruss Sepp
[-] Folgende(r) 1 Nutzer sagt Danke an Josef B für diesen Beitrag:
  • Jockel
Antworten Top
#5
Hi,

oder auch ohne fixe Zeilenvorgabe
zumindest ab Off. 2016 möglich wenn nicht schon in früheren Versionen

=SUMME(-AGGREGAT({14.15};6;A:A;ZEILE(1:5));A:A)

wiederum Formel mit strg+Umschalt+ Enter abschließen.
lg Chris
Feedback nicht vergessen.
[Bild: v.gif]
3a2920576572206973742064656e20646120736f206e65756769657269672e
[-] Folgende(r) 1 Nutzer sagt Danke an chris-ka für diesen Beitrag:
  • Jockel
Antworten Top
#6
Und alternativ mit Power Query..:

PHP-Code:
let
    Quelle 
Excel.CurrentWorkbook(){[Name="Tabelle1"]}[Content],
    #"Geänderter Typ" = Table.TransformColumnTypes(Quelle,{{"Liste", Int64.Type}}),
    #"Sortierte Zeilen" = Table.Sort(#"Geänderter Typ",{{"Liste", Order.Ascending}}),
    #"Entfernte oberste Zeilen" = Table.Skip(#"Sortierte Zeilen",5),
    #"Entfernte untere Zeilen" = Table.RemoveLastN(#"Entfernte oberste Zeilen",5),
    #"Berechnete Summe" = List.Sum(#"Entfernte untere Zeilen"[Liste])
in
    
#"Berechnete Summe" 
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#7
Hi

AGGREGAT({14.15};   Ja das ist schick. :18:
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste