I denne artikel beskrives formelsyntaksen for og brugen af funktionen SUBTOTAL i Microsoft Excel.
Beskrivelse
Returnerer en subtotal på en liste eller i en database. Det er ofte lettere at oprette en liste med subtotaler ved hjælp af kommandoen Subtotaler i gruppen Disposition under fanen Data i Excel-computerprogrammet. Når subtotallisten er oprettet, kan du ændre den ved at redigere funktionen SUBTOTAL.
Syntaks
SUBTOTAL(funktion;reference1;[reference2];...)
Syntaksen for funktionen SUBTOTAL har følgende argumenter:
-
Funktion Påkrævet. Tallet 1-11 eller 101-111, der angiver den funktion, der skal bruges til subtotalen. 1-11 indeholder manuelt skjulte rækker, mens 101-111 udelader dem. Filtrerede celler udelades altid.
Function_num(omfatter skjulte rækker) |
Function_num(ignorerer skjulte rækker) |
Funktion |
---|---|---|
1 |
101 |
MIDDEL |
2 |
102 |
TÆL |
3 |
103 |
TÆLV |
4 |
104 |
MAKS |
5 |
105 |
MIN |
6 |
106 |
PRODUKT |
7 |
107 |
STDAFV |
8 |
108 |
STDAFVP |
9 |
109 |
SUM |
10 |
110 |
VARIANS |
11 |
111 |
VARIANSP |
-
Reference1 Påkrævet. Det første navngivne område eller den første navngivne reference, subtotalen skal beregnes for.
-
Reference2,... Valgfrit. Navngivne områder eller referencerne 1-254, subtotalen skal beregnes for.
Bemærkninger
-
Hvis der er andre subtotaler i reference1;reference2;… (eller indskudte subtotaler), ignoreres de indskudte subtotaler for at undgå dobbelt optælling.
-
For konstanterne funktion fra 1 til 11 indeholder funktionen SUBTOTAL værdierne i rækker, der er skjult med kommandoen Skjul rækker i undermenuen Skul og vis for kommandoen Formater i gruppen Celler under fanen Startside i Excel-computerprogrammet. Brug disse konstanter, når du vil beregne subtotaler af skjulte og ikke-skjulte tal på en liste. For konstanterne funktion fra 101 til 111 ignorerer funktionen SUBTOTAL værdierne i rækker, der er skjult med kommandoen Skjul rækker. Brug disse konstanter, når du kun vil beregne subtotalen for ikke-skjulte tal på en liste.
-
Funktionen SUBTOTAL ignorerer alle rækker, der ikke er inkluderet som resultat af et filter, uanset hvilken værdi af funktion du anvender.
-
Funktionen SUBTOTAL er designet til kolonner med data eller lodrette områder. Det er ikke designet til rækker af data eller vandrette områder. Når du f.eks. subtotaler et vandret område ved hjælp af en function_num på 101 eller større, f.eks. SUBTOTAL(109,B2:G2), påvirker det ikke subtotalen at skjule en kolonne. Men hvis du skjuler en række i en subtotal for et lodret område, påvirker det subtotalen.
-
Hvis nogen af referencerne er 3D-referencer, returnerer SUBTOTAL den #VALUE! et defineret navn, der ikke er en reference, returnerer ER.FORMEL fejlværdien #VÆRDI!.
Eksempel
Kopiér eksempeldataene i følgende tabel, og sæt dem ind i celle A1 i et nyt Excel-regneark. For at få formlerne til at vise resultater skal du markere dem, trykke på F2 og derefter trykke på Enter. Hvis der er brug for det, kan du justere bredden på kolonnerne, så du kan se alle dataene.
Data |
||
---|---|---|
120 |
||
10 |
||
150 |
||
23 |
||
Formel |
Beskrivelse |
Resultat |
=SUBTOTAL(9;A2:A5) |
Summen af subtotalen for cellerne A2:A5 ved brug af 9 som det første argument. |
303 |
=SUBTOTAL(1;A2:A5) |
Gennemsnittet af subtotalen for cellerne A2:A5 ved brug af 1 som det første argument. |
75,75 |
Bemærkninger |
||
Funktionen SUBTOTAL kræver altid et numerisk argument (1 til og med 11, 101 til og med 111) som dets første argument. Dette numeriske argument bruges på subtotalen af de værdier (celleområder, navngivne områder), som er specificeret som de argumenter, der følger. |