Wie man in Excel gefilterte Spalten summiert (7 Möglichkeiten)

  • Teile Das
Hugh West

Wir verwenden die Filterfunktion sehr häufig, da sie die wichtigsten Erkenntnisse aus den Daten herausfiltert, was uns bei der Entscheidungsfindung mit Hilfe der Daten sehr hilft. Dieser Artikel versucht zu beantworten, wie man in Excel Spalten summiert, wenn sie gefiltert sind, und zwar auf effiziente und einfache Weise.

Download Arbeitsbuch Praxis

Laden Sie dieses Übungsheft unten herunter.

Summenspalten bei Filterung.xlsm

4 Möglichkeiten, Spalten in Excel zu summieren, wenn sie gefiltert sind

In diesem Artikel werde ich diesen Datensatz zu Demonstrationszwecken verwenden. Wir haben Komponenten , Hersteller , Land der Herstellung , Menge , Preis pro Einheit, und Gesamtpreis Wir werden versuchen, diese Preise nach verschiedenen Kriterien zu filtern, und diese Prozesse werden anhand umfangreicher Demonstrationen erläutert.

1. die Verwendung von SUBTOTAL zum Summieren von gefilterten Spalten

Die Funktion SUBTOTAL ist die gebräuchlichste Methode zur dynamischen Berechnung der Spaltensumme. Sie erfolgt durch Bänder und Formeln.

1.1 ZWEITSUMME aus der AutoSum-Option

Bei dieser Methode wird die ZUSAMMENFASSUNG Methode wird über die AutoSum Option in der Bearbeitung von Gruppe.

Schritte

  • Zunächst müssen Sie eine Tabelle erstellen und die AutoSum Gehen Sie dazu auf Daten > Filter.

  • Sie werden feststellen, dass das reguläre Filtersymbol in jeder Spaltenüberschrift erscheint.

  • Dann werden wir versuchen, die Tabelle zu filtern nach Land der Herstellung. Klicken Sie dazu auf das Pfeilzeichen in der Ecke des Tabellenkopfes in der Zelle D4 .

  • Nachdem Sie auf das Symbol geklickt haben, prüfen Sie nur die China Option in der Text-Filter um nur die Einträge anzuzeigen, die zu China. Danach klicken Sie auf GUT.

  • Dann werden Sie feststellen, dass die Tabelle nur noch die Einträge enthält, die zu China im Land der Herstellung Spalte.

  • Wählen Sie dann die Zelle G17, und dann von der Startseite Registerkarte gehen zu Bearbeitung von Gruppe und klicken Sie dann auf die AutoSum Option .

  • Danach sehen Sie die ZUSAMMENFASSUNG Funktion, die in der Zelle angezeigt wird G17 müssen Sie die Datenarrays in der Datei Gesamtpreis Spalte und drücken Sie Eintreten.

  • Nachdem Sie die Eingabetaste gedrückt haben, werden Sie feststellen, dass die Gesamtsumme der gefilterten Daten nun korrekt angezeigt wird. Sie stimmen auch mit der SUMME Vorschau unten.

1.2 Verwendung der Funktion SUBTOTAL

Die Verwendung des ZUSAMMENFASSUNG Funktion können wir die Summe der Spaltenwerte nach der Filterung leicht berechnen.

Schritte

  • Markieren Sie zunächst den gesamten Datensatz und drücken Sie Strg+T. Sie verwandelt den ausgewählten Datensatz in eine Excel-Tabelle.

  • Daraufhin wird ein neues Fenster geöffnet, in dem Sie den Bereich Ihres Datensatzes auswählen müssen. Stellen Sie sicher, dass Sie das Häkchen bei Meine Tabelle hat Überschriften. Klicken Sie auf OK danach.

  • Nach dem Anklicken von GUT, werden Sie feststellen, dass Ihr Datensatz nun in eine Tabelle umgewandelt ist.
  • Geben Sie anschließend die folgende Formel in die Zelle ein G16 :
=ZWISCHENSUMME(9,G5:G15)

  • Nachdem Sie die Formel eingegeben haben, werden Sie feststellen, dass der Wert der Summierung aus dem Bereich der Zellen G5:G15 wird nun in der Zelle G16 .
  • Sie können nun die Land der Herstellung durch Anklicken des Eckkästchens in der Zelle D4.
  • Wählen Sie dann Japan indem Sie das Kästchen markieren und dann auf GUT.

  • Nach dem Anklicken von OK werden Sie feststellen, dass Ihr Summenwert in der Zelle G16 wird nun für den gefilterten Wert aktualisiert.

Lesen Sie mehr: Wie man ganze Spalten in Excel summiert (9 einfache Möglichkeiten)

2. die Verwendung der Summenzeile in der Excel-Tabelle, um gefilterte Spalten zu summieren

Mithilfe der Tabellenzeileneigenschaft von Excel-Tabellen können Sie die Summe der gefilterten Zellen ganz einfach berechnen.

Schritte

  • Markieren Sie zunächst den gesamten Datensatz und drücken Sie 'Strg+T'. Sie verwandelt den ausgewählten Datensatz in eine Excel-Tabelle.

  • Daraufhin wird ein neues Fenster geöffnet, in dem Sie den Bereich Ihres Datensatzes auswählen müssen. Stellen Sie sicher, dass Sie das Häkchen bei Meine Tabelle hat Überschriften. Klicken Sie auf OK danach.

  • Nach dem Anklicken von GUT, werden Sie feststellen, dass Ihr Datensatz nun in eine Tabelle umgewandelt wurde.
  • Gehen Sie nun zum Tabelle Design > Optionen für den Tischstil. Prüfen Sie dann die Total Row box.
  • Als Nächstes sehen Sie eine Zeile unter dem bereits erstellten Datensatz, Insgesamt in der Zelle B16, und ein neues Dropdown-Menü in der Zelle G16 Wählen Sie aus dem Dropdown-Menü SUMME und dann sehen Sie die Gesamtsumme der Gesamtpreis Spalte.

  • Wenn Sie nun das Dropdown-Zeichen in der Ecke des Fensters Land der Herstellung Zelle und wählen Sie China Und klicken GUT.

Nach dem Anklicken von OK werden Sie feststellen, dass nur China Die Einträge werden gefiltert, und der Summenwert wird jetzt für gefilterte Einträge aktualisiert.

Lesen Sie mehr: Wie man Spalten in einer Excel-Tabelle summiert (7 Methoden)

Ähnliche Lektüre

  • Mehrere Spalten anhand mehrerer Kriterien in Excel summieren
  • Wie man eine Spalte in Excel summiert (7 effektive Methoden)

3. die Funktion AGGREGATE anwenden

Die Funktion AGGREGATE kann den Summenwert von Spalten erhalten, nachdem sie herausgefiltert wurden.

Schritte

  • Um zu verstehen, warum AGGREGATE Funktionen erforderlich sind, zeigen wir zunächst, warum SUMME Funktionen funktionieren nicht in herkömmlichen Arbeitsblättern.
  • Erstellen Sie zunächst eine Tabelle aus Ihrem zuvor erstellten Datensatz, und wählen Sie aus diesem Filter nur Einträge aus Japan oder das Land der Herstellung Spalten.
  • Geben Sie dann die SUMME und wählen Sie die Funktion Gesamtpreis Spalte als ein Array-Argument.

  • Dann werden Sie feststellen, dass die Summe, die wir erhalten haben, nicht wirklich die Summe der gefilterten Zellen ist, sondern dass sie alle Zellwerte aus dem Bereich der Zellen nimmt G5:G15 Das ist der Wert 11 anstelle des gefilterten Wertes 4. Das ist offensichtlich, da der Wert von SUMME Die Vorschau und die Summierung der ausgewählten Zellen stimmen nicht überein.

Um diesem Problem entgegenzuwirken, sollten Sie die AGGREGATE Funktion könnte hilfreich sein.

  • Um dies zu implementieren, geben Sie zunächst die AGGREGATE Funktion in der Zelle G16 nachdem der gewünschte Wert herausgefiltert wurde, China herausgefiltert.
  • Das erste Argument sollte 9 sein oder wählen Sie SUMME aus dem Dropdown-Menü.

  • Geben Sie dann 5 ein oder wählen Sie Ausgeblendete Zeilen ignorieren Werte aus dem Dropdown-Menü.

  • Wählen Sie schließlich die Zellenreihe aus, deren Summe Sie erhalten möchten.

  • Danach können Sie sehen, dass die gefilterten Zellen SUMME Wert stimmt perfekt mit dem SUMME Dies ist eine weitere Bestätigung dafür, dass diese Summierung nur die Einträge aus China .

Anmerkung:

(1) Diese Methode funktioniert nur, wenn Sie die Daten nach Ihren Kriterien herausfiltern. Wenn Sie Ihren Datenfilter ändern, ändert sich auch die Summierung nicht. Sie müssen erneut Formeln in die Zellen eingeben.

2. die AGGREGATE Funktion funktioniert auch nicht bei ausgeblendeten Spalten.

Lesen Sie mehr: Wie man in Excel Spalten nach Farbe summiert (6 einfache Methoden)

4. emebbedingter VBA-Code zum Summieren von gefilterten Spalten

Mit einem einfachen VBA-Makro lässt sich die Zeit für das Extrahieren eines Textteils aus einer langen Zeichenfolge drastisch reduzieren.

Schritte

  • Gehen Sie zunächst zum Entwickler und klicken Sie dann auf Visual Basic.

  • Dann klicken Sie auf einfügen. > Modul.

  • Geben Sie im Modulfenster den folgenden Code ein:
 Function SumColumn(Wr As range) As Double Dim y As range Dim x As Double For Each y In Wr If y.Rows.Hidden = False And y.Columns.Hidden = False Then x = x + y.Value End If Next SumColumn = x End Function 

  • Schließen Sie dann das Fenster.
  • Markieren Sie dann das gesamte Fenster und drücken Sie Strg+T.

  • Es öffnet sich ein neues kleines Fenster, in dem der Bereich der Tabelle abgefragt wird; wählen Sie den Bereich aus und überprüfen Sie, ob Meine Tabelle hat Überschriften Box .

  • Nun wird der gesamte Datensatz in eine Tabelle umgewandelt. Geben Sie die soeben mit VBA erstellte neue Formel in die Zelle G16 :
=SumColumn([Gesamtpreis])

  • Nach der Eingabe der Daten sehen Sie den Gesamtwert der Preise in der Zelle G16.
  • Klicken Sie nun auf das Filterpfeilsymbol in der Ecke des Fensters Landkreis des verarbeitenden Gewerbes Spalte und wählen Sie Südkorea, Taiwan, und Vietnam . klicken OK danach.

  • Danach sehen Sie die aktualisierte Summe, wobei nur die gefilterten Zellen angezeigt werden, die genau mit der SUMME Vorschauwert.

Wir können also sagen, dass unsere Methode erfolgreich funktioniert, um gefilterte Spalten in Excel zu summieren.

Lesen Sie mehr: Jede n-te Spalte in Excel summieren (Formel und VBA-Code)

Schlussfolgerung

Zusammenfassend lässt sich sagen, dass die Frage "Wie kann man in Excel gefilterte Spalten summieren?" hier auf 3 verschiedene Arten beantwortet wird, darunter ZUSAMMENFASSUNG Methode ist eigentlich in 3 Untermethoden unterteilt und entsprechend erklärt, weiter zu verwenden Aggregat Funktion, endete mit der Verwendung von VBA-Makros. Unter allen hier verwendeten Methoden ist die Verwendung der ZUSAMMENFASSUNG Die VBA-Methode ist auch weniger zeitaufwändig und einfach, erfordert aber VBA-Vorkenntnisse. Bei anderen Methoden ist dies nicht erforderlich.

Für dieses Problem gibt es eine makrofähige Arbeitsmappe zum Herunterladen, in der Sie diese Methoden üben können.

Fragen und Anregungen zur Verbesserung der Website können Sie gerne im Kommentarbereich stellen. Exzellent Gemeinschaft sehr zu schätzen wissen werden.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.