Um die Summe der Werte nur in den sichtbaren gefilterten Zeilen abzurufen, können Sie die Ausgabe mit der Funktion SUBTOTAL abrufen.

Zwischensumme: * Gibt eine Zwischensumme in einer Liste oder Datenbank zurück.

Syntax: = SUBTOTAL (function_num, ref1, …​)

img1

img2

Nehmen wir ein Beispiel:

Wir haben Produktliste in Spalte A, Preis in Spalte B & Bestellung in Spalte C.

img3

In Zelle C14 wäre die Formel * = SUBTOTAL (9, C2: C13)

img4

  • Wenn wir die Liste mit Bestellungen über 300 filtern, gibt die Zwischensummenfunktion die Summe der Bestellungen über 300 aus.

Wählen Sie eine beliebige Zelle in der Tabelle aus und drücken Sie STRG + UMSCHALT + L *, um Filter anzuwenden.

  • Klicken Sie auf die Dropdown-Liste Bestellung und wählen Sie Nummernfilter.

  • Wählen Sie Größer als.

img5

  • Das folgende Dialogfeld wird angezeigt. Geben Sie 300 in das Feld ein, wie im folgenden Screenshot gezeigt.

img6

  • Die Tabelle wird in der Bestellliste gefiltert, die mehr als 300

img7

umfasst Mit SUBTOTAL * können Sie Werte in ausgeblendeten Zeilen ignorieren.

Wir verwenden ausgeblendete Zeilen, um unnötige Informationen aus dem Viewer zu entfernen. Sie können SUBTOTAL mit der Funktion 109 verwenden, wodurch die ausgeblendeten Werte ignoriert werden.

In Zelle C15 wäre die Formel = SUBTOTAL (109, C2: C13) * & wir verbergen die Zeilennummer 10, wobei der Ordnungswert 450 ist, dann ist das Ergebnis der SUBTOTAL-Funktion anders, wenn 109 als erstes Argument verwendet wird.

img8

SUBTOTAL (9, …​) summiert alles außer Zellen mit Zwischensummen und gefilterten Zellen.

SUBTOTAL (109, …​) summiert alles außer Zellen mit Zwischensummen und gefilterten Zellen und ausgeblendeten Zeilen.