Summieren Sie die unteren n-Werte oder die oberen n-Werte in Excel

Anonim

In diesem Artikel erfahren Sie, wie Sie die oberen oder unteren N-Werte eines Zahlenarrays in Excel zusammenfassen. Wenn Sie die Top-4-, Top-5- oder Top-N-Werte in einem bestimmten Bereich summieren möchten, hilft dieser Artikel dabei.

Summe der TOP N Werte

Für diesen Artikel müssen wir die SUMMENPRODUKT-Funktion verwenden. Jetzt werden wir aus diesen Funktionen eine Formel machen. Hier wird uns ein Bereich gegeben und wir müssen 5 Werte im Bereich übersteigen und die Summe der Werte erhalten.

Generische Formel:

= SUMMENPRODUKT ( GROSS ( Bereich, { 1 , 2 ,… . ,n } } )

Bereich: Wertebereich

Werte : durch Kommas getrennte Zahlen. Wenn Sie beispielsweise die Top 3 Werte finden möchten, verwenden Sie { 1 , 2 , 3 }.

Beispiel: Summe der oberen 5 Werte des Bereichs

Lassen Sie uns diese Formel testen, indem wir sie im unten gezeigten Beispiel ausführen.

Hier haben wir einen Wertebereich von A1:A23.


Der Bereich A1:A23 enthält Werte und heißt als Werte.

Zuerst müssen wir die Top-5-Werte mit der LARGE-Funktion finden und dann eine Summenoperation über diese 5 Werte durchführen. Jetzt verwenden wir die folgende Formel, um die Summe der Top-5-Werte zu erhalten.

Verwenden Sie die Formel:

= SUMMENPRODUKT ( GROSS ( Bereich, { 1 , 2 , 3 , 4 , 5 } ) )

Erläuterung:

  • Die Funktion LARGE gibt die Top 5 numerischen Werte zurück und gibt das Array an die Funktion SUMPRODUCT zurück.

= SUMMENPRODUKT ({149, 123, 100, 87, 85}))

  • Die SUMPRODUCT-Funktion ruft ein Array der Top-5-Werte ab, die zusammengefasst werden sollen.


Hier wird der Bereich als benannter Bereich angegeben. Drücken Sie die Eingabetaste, um die SUMME der Top-5-Zahlen zu erhalten.

Wie Sie im obigen Schnappschuss sehen können, ist diese Summe 544. Die Summe der Werte 149 + 123 + 100 + 87 + 85 = 544.

Der obige Prozess wird verwendet, um die Summe einiger Zahlen von oben zu berechnen. Aber um zu rechnen für n (große) Anzahl von Werten in einem großen Bereich.

Verwenden Sie die Formel:

= SUMMENPRODUKT ( GROSS ( Bereich, REIHE ( INDIREKT ( "1:10" ) )

Hier generieren wir die Summe der Top-10-Werte, indem wir ein Array von 1 bis 10 erhalten { 1; 2 ; 3 ; 4; 5; 6; 7; 8; 9; 10 } mit den Excel-Funktionen ZEILE & INDIREKT.

Hier haben wir die Summe der Top 10 Zahlen {149; 123 ; 100 ; 87 ; 85; 82; 61; 58; 54; 51 }), was 850 ergibt.

Summe der unteren N-Werte

Wie löst man das Problem?

Generische Formel:

= SUMMENPRODUKT ( KLEIN ( Bereich, { 1 , 2 ,… . ,n } } )

Bereich: Wertebereich

Werte : durch Kommas getrennte Zahlen. Wenn Sie beispielsweise die unteren 3 Werte finden möchten, verwenden Sie { 1 , 2 , 3 }.

Beispiel:

All dies kann verwirrend sein zu verstehen. Lassen Sie uns diese Formel testen, indem wir sie im unten gezeigten Beispiel ausführen.

Hier haben wir einen Wertebereich von A1:A23.

Hier ist der Bereich, der mit dem benannten Bereichs-Excel-Tool angegeben wird.

Zuerst müssen wir die unteren fünf Werte mit der SMALL-Funktion finden und dann eine Summenoperation über diese fünf Werte durchführen. Jetzt verwenden wir die folgende Formel, um die Summe zu erhalten
Verwenden Sie die Formel:

= SUMMENPRODUKT ( KLEIN ( Bereich, { 1 , 2 , 3 , 4 , 5 } ) )

Erläuterung:

  • Die Funktion SMALL gibt die unteren 5 numerischen Werte zurück und gibt das Array an die Funktion SUMPRODUCT zurück.

= SUMMENPRODUKT ( { 23 , 27 , 28 , 28 , 30 } ) )

  • Die Funktion SUMPRODUCT ruft ein Array der unteren 5 Werte ab, die zusammengefasst werden sollen.


Hier wird der Bereich als benannter Bereich angegeben. Drücken Sie die Eingabetaste, um die SUMME der unteren 5 Zahlen zu erhalten.


Wie Sie im obigen Schnappschuss sehen können, ist diese Summe 136. Die Summe der Werte 23 + 27 + 28 + 28 + 30 = 136.

Der obige Prozess wird verwendet, um die Summe einiger Zahlen von unten zu berechnen. Aber zu berechnen für n (große) Anzahl von Werten in einem großen Bereich.

Verwenden Sie die Formel:

= SUMMENPRODUKT ( KLEIN ( Bereich, REIHE ( INDIREKT ( "1:10" ) )

Hier erzeugen wir die Summe der unteren 10 Werte, indem wir ein Array von 1 bis 10 erhalten { 1; 2 ; 3 ; 4; 5; 6; 7; 8; 9; 10 } mit den Excel-Funktionen ZEILE & INDIREKT.

Hier haben wir die Summe der unteren 10 Zahlen, die 307 ergeben.

Hier sind einige Beobachtungsnotizen, die unten gezeigt werden.

Anmerkungen:

  1. Die Formel funktioniert nur mit Zahlen.
  2. Die Formel funktioniert nur, wenn keine Duplikate in der Nachschlagetabelle vorhanden sind
  3. Die SUMPRODUCT-Funktion betrachtet nicht-numerische Werte (wie Text abc) und Fehlerwerte (wie #NUM!, #NULL!) als Nullwerte.
  4. Die Funktion SUMMENPRODUKT betrachtet den logischen Wert TRUE als 1 und False als 0.
  5. Das Argumentarray muss die gleiche Länge wie die Funktion haben.

Ich hoffe, dieser Artikel zum Zurückgeben der Summe der oberen n-Werte oder der unteren n-Werte in Excel ist erklärend. Weitere Artikel zu den SUMPRODUCT-Funktionen finden Sie hier. Bitte teilen Sie Ihre Anfrage unten im Kommentarfeld. Wir werden Ihnen helfen.

So verwenden Sie die SUMMENPRODUKT-Funktion in Excel: Gibt die SUMME nach der Multiplikation von Werten in mehreren Arrays in Excel zurück.

SUM, wenn das Datum dazwischen liegt : Gibt die SUMME der Werte zwischen den angegebenen Daten oder dem Zeitraum in Excel zurück.

Summe, wenn das Datum größer als das angegebene Datum ist: Gibt die SUMME der Werte nach dem angegebenen Datum oder Zeitraum in Excel zurück.

2 Möglichkeiten, in Excel nach Monat zu summieren: Gibt die SUMME der Werte innerhalb eines bestimmten Monats in Excel zurück.

So summieren Sie mehrere Spalten mit Bedingung: Gibt die SUMME von Werten über mehrere Spalten mit Bedingung in Excel zurück

So verwenden Sie Platzhalter in Excel : Zählen Sie Zellen, die mit Phrasen übereinstimmen, indem Sie die Platzhalter in Excel verwenden

populäre Artikel

50 Excel-Shortcut zur Steigerung Ihrer Produktivität

Bearbeiten einer Dropdown-Liste

Absolute Referenz in Excel

Bei bedingter Formatierung

Wenn mit Wildcards

Vlookup nach Datum

Konvertieren Sie Zoll in Fuß und Zoll in Excel 2016

Vor- und Nachname in Excel eintragen

Zählen Sie Zellen, die entweder mit A oder B übereinstimmen