Når Excel-regnearket ditt inneholder skjulte rader, filtrerte data eller grupperte data, bruk Excel SUBTOTAL-funksjonen. SUBTOTAL-funksjonen kan inkludere eller ekskludere skjulte verdier i beregninger. I tillegg til å finne summen av en datagruppe, kan Excel beregne gjennomsnitt, maksimum, minimum, standardavvik og varians for dataene dine. Slik setter du inn delsummer i Excel.
Instruksjonene i denne artikkelen gjelder for Excel for Microsoft 365, Excel 2019 og Excel 2016.
Syntaks for SUBTOTAL-funksjonen
Bruk SUBTOTAL-funksjonen i Excel for å oppsummere verdiene i et regneark på forskjellige måter. Det er spesielt nyttig når regnearket inneholder skjulte rader som du vil inkludere i beregningen.
Syntaksen til SUBTOTAL-funksjonen er: SUBTOTAL(function_num, ref1, ref2, …)
function_num-argumentet er nødvendig og spesifiserer typen matematisk operasjon som skal brukes for delsummen. SUBTOTAL-funksjonen kan legge til tall, beregne gjennomsnittsverdien av valgte tall, finne maksimums- og minimumsverdiene i et område, telle antall verdier i et valgt område og mer.
SUBTOTAL-funksjonen ignorerer celler som ikke inneholder data og celler med ikke-numeriske verdier.
Dette argumentet er et tall og avhenger av om du vil inkludere skjulte rader i resultatet eller ekskludere skjulte rader fra resultatet. Disse radene kan skjules manuelt eller skjules av et filter.
function_num-argumentene inkluderer:
Funksjonsoppgave | function_num | function_num |
---|---|---|
(inkluderer skjulte verdier) | (ekskluderer skjulte verdier) | |
AVERAGE | 1 | 101 |
COUNT | 2 | 102 |
COUNTA | 3 | 103 |
MAX | 4 | 104 |
MIN | 5 | 105 |
PRODUCT | 6 | 106 |
STDEV | 7 | 107 |
STDEVP | 8 | 108 |
SUM | 9 | 109 |
VAR | 10 | 110 |
VARP | 11 | 111 |
Referanseargumentene function_num 1 til 11 inkluderer kun verdier i skjulte rader når du bruker Hide-kommandoen for å skjule rader. Når du bruker kommandoen Filter, inkluderer ikke SUBTOTAL-beregninger skjulte filterresultater.
ref1-argumentet er påkrevd. Dette er cellene som brukes til å beregne resultatene av det valgte function_num-argumentet. Dette argumentet kan være en verdi, en enkelt celle eller et celleområde.
ref2, … argumentene er valgfrie. Dette er tilleggsceller som er inkludert i beregningen.
Bruk SUBTOTAL-funksjonen med skjulte rader
Excel-funksjoner kan legges inn manuelt eller ved hjelp av dialogboksen Funksjonsargumenter. For å illustrere hvordan du legger inn funksjonen manuelt ved hjelp av formellinjen, bruker følgende eksempel argumentet COUNT function_num for å telle antall verdier i synlige rader og i både synlige og skjulte rader.
For å bruke SUBTOTAL-funksjonen til å telle antall rader i et regneark:
- Start med et regneark som inneholder flere rader med data.
- Velg cellen som skal inneholde antall synlige rader.
-
I funksjonslinjen, skriv inn =SUBTOTAL. Mens du skriver, foreslår Excel en funksjon. Dobbeltklikk SUBTOTAL-funksjonen.
For å bruke funksjonsargument-dialogboksen til å gå inn i SUBTOTAL-funksjonen, gå til Formulas og velg Math & Trig >SUBTOTAL.
-
I rullegardinmenyen som vises, dobbeltklikker du 102 – COUNT function_num argument.
-
Skriv et komma (,).
-
I regnearket velger du cellene som skal inkluderes i formelen.
-
Trykk Enter for å se resultatet i cellen du valgte i trinn 2.
- Velg cellen som skal inneholde antall synlige og skjulte rader.
- I funksjonslinjen, skriv inn =SUBTOTAL. Mens du skriver, foreslår Excel en funksjon. Dobbeltklikk SUBTOTAL-funksjonen.
-
I rullegardinmenyen som vises, dobbeltklikker du 2 – COUNT function_num-argumentet, og skriv deretter et komma (,).
-
I regnearket, velg cellene som skal inkluderes i formelen, og trykk deretter Enter.
-
Skjul flere rader med data. I dette eksemplet ble rader med bare salg under 100 000 USD skjult.
Bruk SUBTOTAL-funksjonen med filtrerte data
Bruk av SUBTOTAL-funksjonen på filtrerte data ignorerer data i rader som er fjernet av filteret. Hver gang filterkriteriene endres, beregnes funksjonen på nytt for å vise delsummen for de synlige radene.
For å bruke SUBTOTAL-funksjonen for å se forskjellene i beregningsresultater mens du filtrerer data:
-
Opprett SUBTOTAL-formler. Lag for eksempel formler for å bestemme delsum og gjennomsnittsverdier for de filtrerte dataene.
Det spiller ingen rolle om du bruker argumentet function_num for synlige eller skjulte rader. Begge argumentene gir samme resultat i filtrerte data.
- Velg en hvilken som helst celle i datasettet.
-
Gå til Hjem, og velg deretter Sorter og filtrer > Filter.
-
Bruk rullegardinpilene for å filtrere regnearkdataene.
-
Legg merke til hvordan verdiene endres hver gang du velger forskjellige filterkriterier.
Bruk SUBTOTAL-funksjonen med grupperte data
Når data er gruppert, er det en måte å bruke SUBTOTAL-funksjonen på hver enkelt gruppe og deretter beregne totalsummen for hele datasettet.
- Velg en hvilken som helst celle i datasettet.
-
Velg Data > Subtotal for å åpne Subtotal-dialogboksen.
- Velg rullegardinpilen Ved hver endring i og velg grupperingen som hver delsum skal beregnes til.
- Velg rullegardinpilen Bruk funksjon og velg et function_num.
- I listen Legg til delsum til, velg kolonnen som formelen skal brukes i.
-
Velg OK.
-
Deltotaler settes inn for hver datagruppe, og en totalsum er satt inn nederst i datasettet.
- For å endre function_num, marker en hvilken som helst celle i datasettet og velg Data > Subtotal. Deretter gjør du valgene dine i Subtotal-dialogboksen.