Note: The other languages of the website are Google-translated. Back to English

Summenwerte nach Gruppe in Excel

Manchmal müssen Sie möglicherweise Werte basierend auf der Gruppe in einer Tabelle summieren. Zum Beispiel habe ich eine Liste von Produkten mit den entsprechenden Beträgen in einer anderen Spalte. Jetzt möchte ich die Zwischensumme für jedes Produkt erhalten, wie unten im Screenshot gezeigt. In diesem Tutorial werden einige Formeln zum Lösen dieser Aufgabe in Excel vorgestellt.


Summenwerte nach Gruppe – Zwischensummen in der Originaldatentabelle

Hier sollte die generische Syntax zum Summieren von Werten basierend auf der Gruppe in Excel so aussehen:

=IF(group_name=cell_above_group_name, “” ,SUMIF(group_range,group_name,sum_range))
  • group_name: Die Zelle mit dem Gruppennamen, den Sie summieren möchten;
  • cell_above_group_name: Die Zelle über dem Gruppennamen;
  • group_range: Der Zellbereich enthält die Gruppennamen;
  • sum_range: Der Zellbereich, der dem angegebenen Gruppennamen entspricht, wird zusammengezählt.

Wenn die Daten nach der Gruppierungsspalte sortiert sind, wird das gleiche Produkt wie unten gezeigt zusammengeordnet. Um Daten nach Gruppen aufzusummieren, können Sie Formeln basierend auf den IF- und SUMIF-Funktionen erstellen.

1. Bitte kopieren Sie die folgende Formel und fügen Sie sie in eine leere Zelle neben Ihren Daten ein:

=IF(A2=A1,"",SUMIF($A$2:$A$13,A2,$B$2:$B$13))
  • Hinweis: In der Formel:
  • A1 ist die Überschriftszelle und A2 ist die erste Zelle, die den Produktnamen enthält, den Sie verwenden möchten;
  • A2: A13 enthält die Liste die Produktnamen, auf deren Grundlage Sie summieren möchten;
  • B2: B13 sind die Spaltendaten, für die Sie die Zwischensumme erhalten möchten.

2. Ziehen Sie dann den Ausfüllpunkt nach unten zu den Zellen, die Sie mit dieser Formel verwenden möchten, und die Zwischensummen werden basierend auf jedem Produktnamen berechnet, siehe Screenshot:


Erklärung der Formel:

=IF(A2=A1,"",SUMIF($A$2:$A$13,A2,$B$2:$B$13))

  • SUMIF($A$2:$A$13,A2,$B$2:$B$13): Diese SUMIF-Funktion summiert nur die Werte im Bereich B2:B13, wenn ihre entsprechenden Werte im Bereich A2:A13 den Kriterien A2 entsprechen.
  • IF(A2=A1,"",SUMIF($A$2:$A$13,A2,$B$2:$B$13)): Diese IF-Funktion überprüft jeden Wert in Spalte A, ob sein Wert mit dem Wert in der obigen Zelle übereinstimmt. Wenn beispielsweise der Zellenwert A2 gleich Zelle A1 ist, wird nichts ( " " ) zurückgegeben, wenn keine Übereinstimmung vorliegt, wird das Ergebnis der SUMIF-Funktion zurückgegeben.

Summenwerte nach Gruppe – Zwischensummen an anderer Stelle

Wenn die Werte jeder Gruppe nicht zusammen angeordnet und zufällig in der Spalte aufgelistet sind, sollten Sie zum Summieren der übereinstimmenden Werte basierend auf Gruppe oder Kategorie jeden Gruppennamen aus den Produktnamen extrahieren und dann die Zwischensumme basierend auf diesem Gruppennamen erhalten als unten gezeigter Screenshot.

1. Extrahieren Sie zuerst den eindeutigen Gruppennamen mithilfe der folgenden Array-Formel und drücken Sie dann Strg + Umschalt + Enter Tasten zusammen, um das erste Ergebnis zu erhalten.

=INDEX($A$2:$A$13,MATCH(0,COUNTIF($D$1:D1,$A$2:$A$13),0))
  • Hinweis: In der Formel:
  • A2: A13 ist der Zellenbereich, aus dem alle eindeutigen Werte extrahiert werden sollen;
  • D1 ist die Zelle über Ihrer eingegebenen Formel.

2. Wählen Sie dann die Formelzelle aus und ziehen Sie den Ausfüllpunkt nach unten in die Zellen, bis alle Produktnamen angezeigt werden, siehe Screenshot:

3. Jetzt können Sie die Werte nach dem extrahierten Gruppennamen summieren. In diesem Fall wird hier eine SUMIF-Funktion verwendet, bitte geben Sie die folgende Formel in eine leere Zelle ein, in diesem Beispiel werde ich sie in Zelle E2 einfügen.

=SUMIF($A$2:$A$13,D2,$B$2:$B$13)

4. Ziehen Sie dann den Füllpunkt nach unten, um diese Formel zu kopieren, um die Gesamtreihenfolge anderer Gruppen zurückzugeben, siehe Screenshot:


Verwendete relative Funktion:

  • SUMME:
  • Die SUMIF-Funktion kann helfen, Zellen basierend auf einem Kriterium zu summieren.
  • 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:

  • Zwischensumme der Rechnungsbeträge nach Alter
  • 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.
  • 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.
  • Summe der kleinsten oder niedrigsten N-Werte basierend auf Kriterien
  • Im vorherigen Tutorial haben wir besprochen, wie die kleinsten n-Werte in einem Datenbereich summiert werden. 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.

Die besten Tools für die Office-Produktivität

Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben

Sie möchten Ihre tägliche Arbeit schnell und perfekt erledigen? Kutools for Excel bietet 300 leistungsstarke erweiterte Funktionen (Arbeitsmappen kombinieren, nach Farbe summieren, Zelleninhalte teilen, Datum konvertieren usw.) und 80% Zeit für Sie sparen.

  • Entwickelt für 1500 Arbeitsszenarien, hilft Ihnen, 80 % der Excel-Probleme zu lösen.
  • Reduzieren Sie täglich Tausende von Tastatur- und Mausklicks und entlasten Sie Ihre müden Augen und Hände.
  • Werden Sie in 3 Minuten ein Excel-Experte. Sie müssen sich keine schmerzhaften Formeln und VBA-Codes mehr merken.
  • 30 Tage unbegrenzte kostenlose Testversion. 60 Tage Geld-zurück-Garantie. Kostenloses Upgrade und Support für 2 Jahre.
Excel-Multifunktionsleiste (mit installiertem Kutools für Excel)

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 Registerkarten in Office (einschließlich Excel), genau wie Chrome, Firefox und New Internet Explorer.
Screenshot von Excel (mit installiertem Office Tab)
Kommentare (0)
Noch keine Bewertungen. Bewerten Sie als Erster!
Es sind noch keine Kommentare vorhanden
Hinterlassen Sie Ihre Kommentare
Als Gast posten
×
Bewerte diese Nachricht:
0   Figuren
Vorgeschlagene Standorte

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL