Excel SUBTOTAL-Funktion mit Formelbeispielen

  • Teile Das
Michael Brown

Das Tutorial erklärt die Besonderheiten der Funktion ZWISCHENSUMME in Excel und zeigt, wie man Zwischensummenformeln verwendet, um Daten in sichtbaren Zellen zusammenzufassen.

Nachdem wir im vorigen Artikel über das automatische Einfügen von Zwischensummen in Excel mithilfe der Zwischensummenfunktion gesprochen haben, erfahren Sie heute, wie Sie selbst Zwischensummenformeln schreiben können und welche Vorteile dies für Sie hat.

    Excel-Zwischensummenfunktion - Syntax und Verwendung

    Microsoft definiert Excel ZWISCHENSUMME als die Funktion, die eine Zwischensumme in einer Liste oder Datenbank liefert. In diesem Zusammenhang bedeutet "Zwischensumme" nicht nur das Zusammenzählen von Zahlen in einem definierten Bereich von Zellen. Im Gegensatz zu anderen Excel-Funktionen, die nur für eine bestimmte Aufgabe ausgelegt sind, ist ZWISCHENSUMME erstaunlich vielseitig - sie kann verschiedene arithmetische und logische Operationen durchführen, wie z. B. Zellen zählen, den Durchschnitt berechnen,den Minimal- oder Maximalwert zu finden, und vieles mehr.

    Die Funktion ZUSAMMENFASSUNG ist in allen Versionen von Excel 2016, Excel 2013, Excel 2010, Excel 2007 und niedriger verfügbar.

    Die Syntax der Excel-Funktion ZUSAMMENFASSUNG lautet wie folgt:

    SUBTOTAL(funktion_num, ref1, [ref2],...)

    Wo:

    • Funktion_num - eine Zahl, die angibt, welche Funktion für die Zwischensumme verwendet werden soll.
    • Ref1, Ref2, ... - eine oder mehrere Zellen oder Bereiche, über die eine Zwischensumme gebildet werden soll. Das erste ref-Argument ist erforderlich, die anderen (bis zu 254) sind optional.

    Das Argument function_num kann zu einer der folgenden Gruppen gehören:

    • 1 - 11 ignorieren ausgefilterte Zellen, schließen aber manuell ausgeblendete Zeilen ein.
    • 101 - 111 ignorieren alle ausgeblendeten Zellen - manuell herausgefiltert und ausgeblendet.
    Funktion_num Funktion Beschreibung
    1 101 DURCHSCHNITT Gibt den Durchschnitt der Zahlen zurück.
    2 102 ZÄHLEN Zählt Zellen, die numerische Werte enthalten.
    3 103 COUNTA Zählt nicht leere Zellen.
    4 104 MAX Gibt den größten Wert zurück.
    5 105 MIN Gibt den kleinsten Wert zurück.
    6 106 PRODUKT Berechnet das Produkt von Zellen.
    7 107 STDEV Gibt die Standardabweichung einer Grundgesamtheit auf der Grundlage einer Zahlenstichprobe zurück.
    8 108 STDEVP Gibt die Standardabweichung auf der Grundlage einer gesamten Grundgesamtheit von Zahlen zurück.
    9 109 SUMME Rechnen Sie die Zahlen zusammen.
    10 110 VAR Schätzt die Varianz einer Grundgesamtheit auf der Grundlage einer Stichprobe von Zahlen.
    11 111 VARP Schätzt die Varianz einer Grundgesamtheit auf der Grundlage einer gesamten Grundgesamtheit von Zahlen.

    Sie brauchen sich nicht alle Funktionsnummern zu merken: Sobald Sie eine Zwischensummenformel in eine Zelle oder in die Formelleiste eingeben, zeigt Ihnen Microsoft Excel eine Liste der verfügbaren Funktionsnummern an.

    So können Sie beispielsweise eine Formel für die Zwischensumme 9 erstellen, um die Werte in den Zellen C2 bis C8 zu summieren:

    Um der Formel eine Funktionsnummer hinzuzufügen, doppelklicken Sie darauf, geben Sie ein Komma ein, legen Sie einen Bereich fest, geben Sie die schließende Klammer ein und drücken Sie die Eingabetaste. Die fertige Formel sieht dann so aus:

    =ZWISCHENSUMME(9,C2:C8)

    In ähnlicher Weise können Sie eine Formel für die Zwischensumme 1 schreiben, um den Durchschnitt zu ermitteln, eine Formel für die Zwischensumme 2, um die Zellen mit Zahlen zu zählen, eine Formel für die Zwischensumme 3, um die Zellen ohne Leerzeichen zu zählen usw. Der folgende Screenshot zeigt einige weitere Formeln in Aktion:

    Hinweis: Wenn Sie eine Zwischensummenformel mit einer Zusammenfassungsfunktion wie SUMME oder MITTELWERT verwenden, werden nur Zellen mit Zahlen berechnet, Leerzeichen und Zellen mit nicht-numerischen Werten werden ignoriert.

    Nun, da Sie wissen, wie man eine Zwischensummenformel in Excel erstellt, stellt sich die Frage, warum man sich die Mühe machen sollte, sie zu lernen? Warum nicht einfach eine normale Funktion wie SUMME, ZAEHLUNG, MAX usw. verwenden? Die Antwort finden Sie weiter unten.

    Die 3 wichtigsten Gründe für die Verwendung von SUBTOTAL in Excel

    Im Vergleich zu den traditionellen Excel-Funktionen bietet SUBTOTAL die folgenden wichtigen Vorteile.

    1. die Werte in den gefilterten Zeilen berechnen

    Da die Excel-Funktion ZWISCHENSUMME die Werte in ausgefilterten Zeilen ignoriert, können Sie damit eine dynamische Datenzusammenfassung erstellen, bei der die Zwischensummenwerte automatisch entsprechend dem Filter neu berechnet werden.

    Wenn wir beispielsweise die Tabelle so filtern, dass nur die Verkäufe für die Region Ost angezeigt werden, wird die Zwischensummenformel automatisch so angepasst, dass alle anderen Regionen aus der Gesamtsumme herausgerechnet werden:

    Hinweis: Da beide Funktionsnummernsätze (1-11 und 101-111) herausgefilterte Zellen ignorieren, können Sie in diesem Fall entweder die Formel Zwischensumme 9 oder Zwischensumme 109 verwenden.

    2. nur sichtbare Zellen berechnen

    Wie Sie sich erinnern, ignorieren Zwischensummenformeln mit den Funktionsnummern 101 bis 111 alle ausgeblendeten Zellen, die manuell herausgefiltert und ausgeblendet wurden. Wenn Sie also die Ausblenden-Funktion von Excel verwenden, um irrelevante Daten aus der Ansicht zu entfernen, verwenden Sie die Funktionsnummern 101 bis 111, um Werte in ausgeblendeten Zeilen von den Zwischensummen auszuschließen.

    Das folgende Beispiel soll Ihnen helfen, die Funktionsweise besser zu verstehen: Zwischensumme 9 vs. Zwischensumme 109.

    3) Werte in verschachtelten Zwischensummenformeln ignorieren

    Wenn der Bereich, der Ihrer Excel-Zwischensummenformel übergeben wird, andere Zwischensummenformeln enthält, werden diese verschachtelten Zwischensummen ignoriert, so dass dieselben Zahlen nicht zweimal berechnet werden. Fantastisch, nicht wahr?

    In der folgenden Abbildung wird die Formel für den Großen Durchschnitt ZWISCHENSUMME(1, C2:C10) ignoriert die Ergebnisse der Zwischensummenformeln in den Zellen C3 und C10, als ob Sie eine Durchschnittsformel mit 2 getrennten Bereichen verwenden würden DURCHSCHNITT(C2:C5, C7:C9) .

    Verwendung von Zwischensummen in Excel - Formelbeispiele

    Wenn Sie zum ersten Mal mit SUBTOTAL in Berührung kommen, erscheint es Ihnen vielleicht kompliziert, knifflig und sogar sinnlos. Aber wenn Sie erst einmal zur Sache kommen, werden Sie feststellen, dass es gar nicht so schwierig ist, es zu beherrschen. Die folgenden Beispiele zeigen Ihnen ein paar hilfreiche Tipps und inspirierende Ideen.

    Beispiel 1: Zwischensumme 9 vs. Zwischensumme 109

    Wie Sie bereits wissen, akzeptiert Excel SUBTOTAL 2 Gruppen von Funktionsnummern: 1-11 und 101-111. Beide Gruppen ignorieren ausgefilterte Zeilen, aber die Nummern 1-11 schließen manuell ausgeblendete Zeilen ein, während 101-111 sie ausschließen. Um den Unterschied besser zu verstehen, lassen Sie uns das folgende Beispiel betrachten.

    Insgesamt gefilterte Zeilen können Sie entweder die Formel für die Zwischensumme 9 oder die Formel für die Zwischensumme 109 verwenden, wie in der folgenden Abbildung gezeigt:

    Aber wenn Sie versteckt irrelevante Elemente manuell mit Hilfe der Zeilen ausblenden Befehl auf der Startseite tab> Zellen Gruppe> Format > Ausblenden & Einblenden oder indem Sie mit der rechten Maustaste auf die Zeilen klicken und dann auf Ausblenden und Sie nur die Werte in den sichtbaren Zeilen summieren möchten, ist Zwischensumme 109 die einzige Option:

    Andere Funktionsnummern funktionieren auf die gleiche Weise, zum Beispiel zum Zählen nicht-leere gefilterte Zellen ist entweder die Formel für die Zwischensumme 3 oder die Formel für die Zwischensumme 103 geeignet, aber nur Zwischensumme 103 sichtbare Nicht-Leerzeichen richtig zählen kann, wenn es welche gibt versteckt Zeilen im Bereich:

    Hinweis: Die Excel-Funktion SUBTOTAL mit den Funktionsnummern 101-111 vernachlässigt Werte in ausgeblendeten Zeilen, aber nicht in versteckte Spalten Wenn Sie zum Beispiel eine Formel verwenden wie ZWISCHENSUMME(109, A1:E1) um Zahlen in einem horizontalen Bereich zu summieren, hat das Ausblenden einer Spalte keine Auswirkungen auf die Zwischensumme.

    Beispiel 2: IF + SUBTOTAL zur dynamischen Zusammenfassung von Daten

    Wenn Sie einen zusammenfassenden Bericht oder ein Dashboard erstellen, in dem Sie verschiedene zusammenfassende Daten anzeigen müssen, aber nicht genug Platz für alle Daten haben, könnte der folgende Ansatz eine Lösung sein:

    • Erstellen Sie in einer Zelle eine Dropdown-Liste mit den Namen der Funktionen wie Total, Max, Min usw.
    • Geben Sie in eine Zelle neben der Dropdown-Liste eine verschachtelte WENN-Formel mit den eingebetteten Zwischensummenfunktionen ein, die den Funktionsnamen in der Dropdown-Liste entsprechen.

    Angenommen, die Werte für die Zwischensumme befinden sich in den Zellen C2:C16, und die Dropdown-Liste in A17 enthält Insgesamt , Durchschnitt , Max und Min Die "dynamische" Zwischensummenformel lautet wie folgt:

    =IF(A17="total", SUBTOTAL(9,C2:C16), IF(A17="average", SUBTOTAL(1,C2:C16), IF(A17="min", SUBTOTAL(5,C2:C16), IF(A17="max", SUBTOTAL(4,C2:C16),""))))

    Je nachdem, welche Funktion der Benutzer aus der Dropdown-Liste auswählt, wird die entsprechende Zwischensummenfunktion die Werte in den gefilterten Zeilen berechnen:

    Tipp: Wenn die Dropdown-Liste und die Formelzelle plötzlich aus Ihrem Arbeitsblatt verschwinden, müssen Sie sie in der Filterliste auswählen.

    Excel-Zwischensumme funktioniert nicht - häufige Fehler

    Wenn Ihre Zwischensummenformel einen Fehler ausgibt, liegt das wahrscheinlich an einem der folgenden Gründe:

    #WERT! - das Argument function_num ist keine ganze Zahl zwischen 1 - 11 oder 101 - 111; oder eines der ref-Argumente enthält eine 3-D-Referenz.

    #DIV/0! - tritt auf, wenn eine angegebene Zusammenfassungsfunktion eine Division durch Null durchführen muss (z. B. Berechnung eines Durchschnitts oder einer Standardabweichung für einen Bereich von Zellen, der keinen einzigen numerischen Wert enthält).

    #NAME? - der Name der Funktion "Zwischensumme" ist falsch geschrieben - der leichter zu behebende Fehler :)

    Tipp: Wenn Sie mit der Funktion ZWISCHENSUMME noch nicht vertraut sind, können Sie die eingebaute Funktion ZWISCHENSUMME verwenden und die Formeln automatisch für Sie einfügen lassen.

    So verwenden Sie die ZUSAMMENFASSUNGSFORMELN in Excel, um Daten in sichtbaren Zellen zu berechnen. Um die Beispiele leichter nachvollziehen zu können, können Sie gerne unsere Beispiel-Arbeitsmappe herunterladen. Vielen Dank für die Lektüre!

    Praxis-Arbeitsheft

    Excel SUBTOTAL Formel Beispiele (.xlsx Datei)

    Michael Brown ist ein begeisterter Technologie-Enthusiast mit einer Leidenschaft für die Vereinfachung komplexer Prozesse mithilfe von Softwaretools. Mit mehr als einem Jahrzehnt Erfahrung in der Technologiebranche hat er seine Fähigkeiten in Microsoft Excel und Outlook sowie Google Sheets und Docs verfeinert. Michaels Blog widmet sich dem Teilen seines Wissens und seiner Expertise mit anderen und bietet leicht verständliche Tipps und Tutorials zur Verbesserung von Produktivität und Effizienz. Egal, ob Sie ein erfahrener Profi oder ein Anfänger sind, Michaels Blog bietet wertvolle Einblicke und praktische Ratschläge, wie Sie diese wichtigen Softwaretools optimal nutzen können.