Summe der kleinsten oder niedrigsten N-Werte basierend auf Kriterien in Excel
Im vorherigen Tutorial haben wir diskutiert wie man die kleinsten n Werte in einem Datenbereich summiert. In diesem Artikel werden wir eine weitere erweiterte Operation durchführen – um die niedrigsten n-Werte basierend auf einem oder mehreren Kriterien in Excel zu summieren.
Summe der kleinsten oder niedrigsten N-Werte basierend auf Kriterien in Excel
Angenommen, ich habe eine Reihe von Daten wie im folgenden Screenshot gezeigt, jetzt möchte ich die niedrigsten 3 Bestellungen des Produkts Apple zusammenfassen.
Um in Excel die untersten n Werte in einem Bereich mit Kriterien zu summieren, können Sie mithilfe der Funktionen SUMME, KLEIN und WENN eine Matrixformel erstellen. Die generische Syntax lautet:
Array formula, should press Ctrl + Shift + Enter keys together.
- range=criteria: Der Zellbereich, der den spezifischen Kriterien entspricht;
- values: Die Liste mit den untersten n Werten, die Sie summieren möchten;
- N: Der N-te untere Wert.
Um das obige Problem zu lösen, wenden Sie bitte die folgende Array-Formel in eine leere Zelle an:
Und dann drücken Strg + Umschalt + Enter Tasten zusammen, um das richtige Ergebnis wie unten gezeigt zu erhalten:
Erklärung der Formel:
=SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))
- IF(($A$2:$A$14=D2), $B$2:$B$14): Wenn das Produkt im Bereich A2:A14 gleich „Apple“ ist, wird die relative Nummer aus der Bestellliste (B2:B14) zurückgegeben; Wenn das Produkt nicht „Apple“ ist, wird FALSE angezeigt. Sie erhalten das Ergebnis wie folgt: {800;FALSE;FALSE;FALSE;1000;230;FALSE;FALSE;1600;FALSE;900;FALSE;500}.
- SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}): Diese SMALL-Funktion ignoriert die FALSE-Werte und gibt die unteren 3 Werte im Array zurück. Das Ergebnis ist also: {230,500,800}.
- SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))=SUM({230,500,800}): Schließlich summiert die SUM-Funktion die Zahlen im Array, um das Ergebnis zu erhalten: 1530.
Tipps: Gehen Sie mit zwei oder mehr Bedingungen um:
Wenn Sie die unteren n-Werte basierend auf zwei oder mehr Kriterien summieren müssen, müssen Sie nur andere Bereiche und Kriterien durch das *-Zeichen innerhalb der IF-Funktion wie folgt hinzufügen:
Array formula, should press Ctrl + Shift + Enter keys together.
- Range1=criteria1: Der erste Zellbereich, der den ersten Kriterien entspricht;
- Range2=criteria2: Der zweite Zellbereich, der dem zweiten Kriterium entspricht;
- Range3=criteria3: Der dritte Zellbereich, der dem dritten Kriterium entspricht;
- values: Die Liste mit den untersten n Werten, die Sie summieren möchten;
- N: Der N-te untere Wert.
Zum Beispiel möchte ich die untersten 3 Bestellungen des Produkts Apple zusammenfassen, das von Kerry verkauft wird. Wenden Sie bitte die folgende Formel an:
Und dann drücken Strg + Umschalt + Enter Tasten zusammen, um das gewünschte Ergebnis zu erhalten:
Verwendete relative Funktion:
- SUMME:
- Die SUM-Funktion fügt Werte hinzu. Sie können einzelne Werte, Zellbezüge oder Bereiche oder eine Mischung aus allen drei hinzufügen.
- SMALL:
- Die Excel-Funktion SMALL gibt einen numerischen Wert basierend auf seiner Position in einer Liste zurück, wenn er nach Wert in aufsteigender Reihenfolge sortiert wird.
- IF:
- Die IF-Funktion testet auf eine bestimmte Bedingung und gibt den entsprechenden Wert zurück, den Sie für TRUE oder FALSE angeben.
Weitere Artikel:
- Summe der kleinsten oder niedrigsten N-Werte
- In Excel ist es einfach, einen Zellbereich mit der SUM-Funktion zu summieren. Manchmal müssen Sie möglicherweise die kleinsten oder niedrigsten 3, 5 oder n Zahlen in einem Datenbereich summieren, wie unten im Screenshot gezeigt. In diesem Fall kann Ihnen das SUMMENPRODUKT zusammen mit der Funktion SMALL helfen, dieses Problem in Excel zu lösen.
- Zwischensumme der Rechnungsbeträge nach Alter in Excel
- Das Summieren der Rechnungsbeträge basierend auf dem Alter, wie unten im Screenshot gezeigt, kann eine häufige Aufgabe in Excel sein. Dieses Tutorial zeigt, wie Sie mit einer normalen SUMIF-Funktion Rechnungsbeträge nach Alter subsumieren.
- Alle Zahlenzellen summieren, Fehler ignorieren
- Beim Summieren eines Zahlenbereichs, der einige Fehlerwerte enthält, funktioniert die normale SUM-Funktion nicht richtig. Um nur Zahlen zu summieren und die Fehlerwerte zu überspringen, können Ihnen die AGGREGATE-Funktion oder die SUMME zusammen mit den IFERROR-Funktionen einen Gefallen tun.
Die besten Tools für die Office-Produktivität
Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben
Kutools für Excel bietet über 300 Funktionen, Stellen Sie sicher, dass das, was Sie brauchen, nur einen Klick entfernt ist ...
Office-Registerkarte - Aktivieren Sie das Lesen und Bearbeiten von Registerkarten in Microsoft Office (einschließlich Excel).
- Eine Sekunde, um zwischen Dutzenden offener Dokumente zu wechseln!
- Reduzieren Sie jeden Tag Hunderte von Mausklicks für Sie und verabschieden Sie sich von der Maushand.
- Erhöht Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs in Office (einschließlich Excel), genau wie Chrome, Edge und Firefox.