Wie summiert man die drei größten oder kleinsten Werte in einer Excel-Liste?
In Excel lässt sich die Summe eines ganzen Zahlenbereichs mithilfe der SUMME-Funktion kinderleicht berechnen. In Geschäfts- und Datenanalyse-Szenarien kommt es jedoch häufig vor, dass nur die größten oder kleinsten Werte innerhalb eines Datensatzes summiert werden sollen – etwa um die Top-3-Umsätze zu ermitteln oder die fünf niedrigsten Ausgaben zu bewerten. Diese Aufgabe manuell zu erledigen, ist nicht nur zeitaufwendig, sondern auch fehleranfällig, insbesondere wenn der Datenumfang wächst. Zum Glück bietet Excel mehrere effektive Lösungsansätze für genau dieses Problem.
Im Folgenden finden Sie umfassende, schrittweise Methoden – von Formellösungen über eine praktische werkzeugbasierte Alternative und ein VBA-Makro für fortgeschrittene Automatisierung bis hin zur PivotTable-Methode für gruppierte Daten. Jeder Ansatz ist ideal auf unterschiedliche Anforderungen zugeschnitten, sodass Sie stets die beste Lösung für Ihre Bedürfnisse wählen können.
Summe der größten/kleinsten 3 Werte in einem Bereich mithilfe von Formeln
Summe der größten oder kleinsten n Werte in einem Bereich mit VBA-Code
Summe der obersten n Werte pro Kategorie mithilfe von PivotTable
Summe der absoluten Werte in einer Liste mit Kutools für Excel ![]()
Summe der größten/kleinsten 3 Werte in einem Bereich mithilfe von Formeln
Angenommen, Sie haben einen Datensatz in Excel organisiert und möchten schnell die Summe der drei höchsten oder drei niedrigsten Werte ermitteln – eine häufige Anforderung bei Leistungsbeurteilungen, Ranganalysen oder wenn es darum geht, sich auf Ausreißer zu konzentrieren.

Es gibt zwei Häufig verwendet-Formelmethoden für diese Lösung:
1. Formeln mit den Funktionen GROß und KLEIN:
Verwenden Sie die GROß-Funktion, um die n größten Werte in Ihrem Bereich zu identifizieren und anschließend zu summieren. Diese Methode ist direkt und lässt sich leicht anpassen, wenn eine andere Anzahl der höchsten oder niedrigsten Werte summiert werden soll.
Geben Sie die folgende Formel in eine leere Zelle ein (z. B. E1):
=LARGE(A1:D10,1)+LARGE(A1:D10,2)+LARGE(A1:D10,3) Drücken Sie nach der Eingabe der Formel Enter, um die Summe der drei größten Werte anzuzeigen.

Nach Abschluss wird das Ergebnis in der ausgewählten Zelle angezeigt.

Hinweise:
- Um die obersten 5 Werte zu summieren, erweitern Sie die Formel entsprechend:
=LARGE(A1:D10,1)+LARGE(A1:D10,2)+LARGE(A1:D10,3)+LARGE(A1:D10,4)+LARGE(A1:D10,5) - Verwenden Sie zur Summierung der kleinsten Werte auf ähnliche Weise die KLEIN-Funktion:
=SMALL(A1:D10,1)+SMALL(A1:D10,2)+SMALL(A1:D10,3)
Dieser Ansatz eignet sich gut für kleine n-Werte; bei großen n wird die manuelle Erweiterung jedoch umständlich.
2. Matrixformeln für größere oder kleinere n-Werte:
Verwenden Sie für größere Summen Matrixformeln, um bessere Skalierbarkeit und eine übersichtlichere Syntax zu erreichen:
Geben Sie in eine Zelle ein:
=SUM(LARGE(A1:D10,{1,2,3}))Drücken Sie anschließend Strg + Umschalt + Enter, nicht nur die Enter-Taste – insbesondere bei älteren Excel-Versionen. So berechnen Sie die Summe der drei größten Werte. Passen Sie die Zahlen in den geschweiften Klammern entsprechend Ihrer gewünschten Anzahl an.Wenn Sie die größten 20 Werte summieren möchten, verwenden Sie:
=SUM(LARGE(A1:D10,ROW(INDIRECT("1:20"))))Schließen Sie erneut mit Strg + Umschalt + EnterFür Excel 365 und höhere Versionen genügt die normale Enter-Taste dank der verbesserten Unterstützung für Matrixformeln. Ändern Sie „20“ in einen beliebigen Wert n.Verwenden Sie analog zur Summierung der kleinsten n Werte:
=SUM(SMALL(A1:D10,{1,2,3})) =SUM(SMALL(A1:D10,ROW(INDIRECT("1:3")))) Summe der größten oder kleinsten n Werte in einem Bereich mit VBA-Code
Für Anwender, die regelmäßig die Summe der obersten oder untersten n Werte berechnen oder den Prozess für verschiedene Datensätze automatisieren möchten, bietet ein VBA-Makro eine effiziente Lösung – besonders dann, wenn sich der Wert von n häufig ändert oder die Bereiche groß sind.
Dieses Makro wählt je nach Ihren Vorlieben die größten oder kleinsten n Werte aus Ihrem Bereich aus und summiert sie. Es vereinfacht wiederholte Analysen und lässt sich mühelos aktualisieren oder anpassen.
- Klicken Sie auf Entwicklertools > Visual Basic, um das VBA-Editor-Fenster zu öffnen. (Falls die Entwicklertools nicht sichtbar sind, aktivieren Sie diese unter Excel-Optionen > Menüband anpassen.)
- Wählen Sie im VBA-Editor Einfügen > Modul. Fügen Sie den folgenden Code in das neue Modul ein:
Sub SumTopOrBottomNValues()
Dim WorkRng As Range
Dim n As Integer
Dim i As Integer
Dim arr() As Double
Dim result As Double
Dim choice As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select a range:", xTitleId, WorkRng.Address, Type:=8)
choice = Application.InputBox("Type 'L' for largest, 'S' for smallest:", xTitleId, "L", Type:=2)
n = Application.InputBox("Sum how many values? n =", xTitleId, 3, Type:=1)
If WorkRng Is Nothing Then Exit Sub
ReDim arr(1 To WorkRng.Count)
i = 1
For Each cell In WorkRng
If IsNumeric(cell.Value) Then
arr(i) = cell.Value
Else
arr(i) = 0
End If
i = i + 1
Next
If choice = "L" Or choice = "l" Then
Call BubbleSortDescending(arr)
ElseIf choice = "S" Or choice = "s" Then
Call BubbleSortAscending(arr)
Else
MsgBox "Invalid choice. Enter 'L' or 'S'."
Exit Sub
End If
result = 0
For i = 1 To WorksheetFunction.Min(n, UBound(arr))
result = result + arr(i)
Next
MsgBox "Sum of " & n & " " & IIf(choice = "L" Or choice = "l", "largest", "smallest") & " values is: " & result
End Sub
Sub BubbleSortDescending(arr() As Double)
Dim i As Integer, j As Integer, temp As Double
For i = LBound(arr) To UBound(arr) - 1
For j = i + 1 To UBound(arr)
If arr(i) < arr(j) Then
temp = arr(i)
arr(i) = arr(j)
arr(j) = temp
End If
Next j
Next i
End Sub
Sub BubbleSortAscending(arr() As Double)
Dim i As Integer, j As Integer, temp As Double
For i = LBound(arr) To UBound(arr) - 1
For j = i + 1 To UBound(arr)
If arr(i) > arr(j) Then
temp = arr(i)
arr(i) = arr(j)
arr(j) = temp
End If
Next j
Next i
End Sub 3. Sobald Sie den Code eingefügt haben, klicken Sie auf die Schaltfläche
(Ausführen), um das Makro auszuführen. Anschließend werden Sie aufgefordert:
- Wählen Sie Ihren Datenbereich aus;
- Geben Sie „L“ ein, um die größten Werte zu summieren, oder „S“, um die kleinsten Werte zu summieren.
- Geben Sie die gewünschte Anzahl n ein.
Nach der Bestätigung berechnet das Makro die Summe gemäß Ihren Angaben und zeigt sie an. Sollte Ihr Bereich nicht-numerische Werte enthalten, werden diese als Null gewertet, um Berechnungsfehler zu vermeiden. Stellen Sie stets sicher, dass Ihre Auswahl korrekt ist und Sie eine gültige Zahl für n eingeben – so garantieren Sie höchste Genauigkeit.
Summe der obersten n Werte pro Kategorie mithilfe von PivotTable
Wenn Ihre Daten nach Kategorien gruppiert sind – etwa nach Verkaufsregionen oder Produktlinien – und Sie die obersten n Werte pro Gruppe summieren möchten, bieten PivotTables mit ihren integrierten Wertfiltern eine leistungsstarke Lösung.
Diese Methode eignet sich ideal für tabellarische Daten mit klar definierten Kategorie- und Wertespalten – beispielsweise, wenn Sie die Top-3-Umsatzzahlen jeder Region summieren möchten.
- Wählen Sie zunächst Ihre Datentabelle aus und fügen Sie über die Registerkarte Einfügen eine PivotTable ein.
- Ziehen Sie im PivotTable-Feldbereich Ihr Kategorie-Feld in den Zeilenbereich und Ihr numerisches Wertefeld in den Werte-Bereich (stellen Sie sicher, dass die Zusammenfassung auf „Summe“ eingestellt ist).
- Klicken Sie anschließend auf den Dropdown-Pfeil neben dem Wertefeld im Bereich Zeilenbeschriftungen und wählen Sie dann Wertfilter > Oberste 10.
- Stellen Sie im Dialogfeld „Oberste“ den Wert auf 3 (oder einen beliebigen Wert n) ein und wählen Sie das zu filternde Feld aus. Dadurch wird die PivotTable so eingeschränkt, dass nur die obersten n Elemente pro Kategorie angezeigt werden.
- Die Tabelle zeigt dann für jede Gruppe die Summe Ihrer gefilterten Werte an.
Hinweis: PivotTable-Wertfilter liefern die besten Ergebnisse, wenn Ihre Daten sauber formatiert und Ihre Kategorien konsistent sind. Möchten Sie die untersten n Werte summieren, verwenden Sie den Filter „Unterste n“ anstelle von „Oberste n“. Diese Methode eignet sich hervorragend für flexible Zusammenfassungsberichte und schnelle visuelle Analysen. Beachten Sie: PivotTables aktualisieren sich zwar dynamisch bei Datenänderungen, müssen aber gegebenenfalls manuell aktualisiert werden (Rechtsklick auf die Tabelle > Aktualisieren).
Summe der absoluten Werte in einer Liste mit Kutools für Excel
In bestimmten Fällen enthält Ihre Liste sowohl positive als auch negative Zahlen, und Sie möchten deren absolute Werte summieren, anstatt die arithmetische Summe zu bilden. Das ist besonders bei Finanz- und wissenschaftlichen Berechnungen hilfreich, bei denen die Beträge zählen. Kutools für Excel bietet dafür die praktische Funktion „Summe der absoluten Werte“, um diese Aufgabe effizient zu erledigen.

Installieren Sie nach der Installation von Kutools für Excel wie folgt fort:
1. Wählen Sie eine beliebige leere Zelle für das Ergebnis aus. Klicken Sie dann auf Kutools > Formelhelfer > Formelhelfer.
2. Aktivieren Sie im Fenster Formelhelfer das Kontrollkästchen Filter und geben Sie „sum“ in die Suchleiste ein. Wählen Sie aus den angezeigten Formeln Summe der absoluten Werte aus. Klicken Sie anschließend im Bereich Argumenteingabe auf
, um Ihren Bereich festzulegen, und bestätigen Sie mit Ok.
Sofort wird die Summe der absoluten Werte berechnet und angezeigt.
Kutools vereinfacht diesen Prozess, minimiert das Risiko von Formelfehlern und spart wertvolle Zeit – besonders für Anwender, die mit komplexen Excel-Funktionen weniger vertraut sind. Beachten Sie jedoch, dass sich diese Funktion speziell auf die Summierung absoluter Werte konzentriert, was zwar thematisch verwandt, aber nicht identisch mit der Summierung der höchsten oder niedrigsten Werte ist. Dennoch erweist sie sich in zahlreichen Buchhaltungs-, Abstimmungs- oder messbasierten Szenarien als äußerst nützlich.
Verwandte Artikel:
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins