For kun at få summen af værdierne i de synlige filtrerede rækker, kan vi bruge SUBTOTAL funktion til at hente output.
SUBTOTAL:Returnerer et delsum i en liste eller database.
Syntaks: = SUBTOTAL (function_num, ref1, …)
Lad os tage et eksempel:
Vi har produktliste i kolonne A, pris i kolonne B & ordre i kolonne C.
- I celle C14 ville formlen være = SUBTOTAL (9, C2: C13)
- Hvis vi anvender filtrer listen med ordrer mere end 300, giver subtotalfunktionen summen af ordren, der er mere end 300.
- Vælg en hvilken som helst celle i tabellen, og tryk på CTRL + SKIFT + L til påføring af filter.
- Klik på rullemenuen Bestil, vælg Nummerfiltre.
- Vælg indstillingen Større end.
- Følgende dialogboks vises. Indtast 300 i feltet som vist på skærmbilledet herunder.
- Tabellen får filter på ordrelisten, der er mere end 300
- Du kan bruge SUBTOTAL at ignorere værdier i skjulte rækker.
Vi bruger skjul rækker til at fjerne unødvendige oplysninger fra fremviser. Du kan bruge SUBTOTAL med funktion som 109, som ignorerer de skjulte værdier.
- I celle C15 ville formlen være = SUBTOTAL (109, C2: C13)& vi skjuler række nummer 10, hvor ordreværdi er 450, så vil resultatet af SUBTOTAL -funktionen være anderledes, når du bruger 109 som første argument.
SUBTOTAL (9,…) summerer alt undtagen celler med subtotaler og filtrerede celler.
SUBTOTALT (109,…) summerer alt undtagen celler med subtotaler og filtrerede celler og skjulte rækker.