Wanneer jou Excel-werkblad versteekte rye, gefiltreerde data of gegroepeerde data bevat, gebruik die Excel SUBTOTAAL-funksie. Die SUBTOTAAL-funksie kan versteekte waardes in berekeninge insluit of uitsluit. Benewens die vind van die totaal van 'n datagroep, kan Excel die gemiddelde, maksimum, minimum, standaardafwyking en variansie van jou data bereken. Hier is hoe om subtotale in Excel in te voeg.
Instruksies in hierdie artikel is van toepassing op Excel vir Microsoft 365, Excel 2019 en Excel 2016.
Sintaksis van die SUBTOTAAL-funksie
Gebruik die SUBTOTAAL-funksie in Excel om die waardes in 'n werkblad op verskillende maniere op te som. Dit is veral nuttig wanneer jou werkblad versteekte rye bevat wat jy by die berekening wil insluit.
Die sintaksis van die SUBTOTAAL-funksie is: SUBTOTAL(funksie_getal, ref1, ref2, …)
Die function_num argument word vereis en spesifiseer die tipe wiskundige bewerking wat vir die subtotaal gebruik moet word. Die SUBTOTAAL-funksie kan getalle bytel, die gemiddelde waarde van geselekteerde getalle bereken, die maksimum en minimum waardes in 'n reeks vind, die aantal waardes in 'n geselekteerde reeks tel, en meer.
Die SUBTOTAL-funksie ignoreer selle wat nie data bevat nie en selle met nie-numeriese waardes.
Hierdie argument is 'n getal en hang daarvan af of jy versteekte rye by die resultaat wil insluit of versteekte rye van die resultaat wil uitsluit. Hierdie rye kan met die hand versteek of deur 'n filter versteek word.
Die function_num-argumente sluit in:
Funksietaak | function_num | function_num |
---|---|---|
(sluit versteekte waardes in) | (sluit versteekte waardes uit) | |
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 |
Die function_num verwysingsargumente 1 tot 11 sluit slegs waardes in versteekte rye in wanneer die Versteek-opdrag gebruik word om rye te versteek. Wanneer die Filter-opdrag gebruik word, sluit SUBTOTAL-berekeninge nie versteekte filterresultate in nie.
Die ref1 argument word vereis. Dit is die selle wat gebruik word om die resultate van die geselekteerde function_num argument te bereken. Hierdie argument kan 'n waarde, 'n enkele sel of 'n reeks selle wees.
Die ref2, … argumente is opsioneel. Dit is bykomende selle wat by die berekening ingesluit is.
Gebruik die SUBTOTAAL-funksie met versteekte rye
Excel-funksies kan met die hand ingevoer word of met behulp van die Function Arguments dialoogkassie. Om te illustreer hoe om die funksie handmatig in te voer met behulp van die formulebalk, gebruik die volgende voorbeeld die COUNT function_num-argument om die aantal waardes in sigbare rye en in beide sigbare en versteekte rye te tel.
Om die SUBTOTAL-funksie te gebruik om die aantal rye in 'n werkblad te tel:
- Begin met 'n werkblad wat veelvuldige rye data bevat.
- Kies die sel wat die telling van die sigbare rye sal bevat.
-
In die funksiebalk, voer =SUBTOTAL in. Terwyl jy tik, stel Excel 'n funksie voor. Dubbelklik die SUBTOTAL-funksie.
Om die Function Arguments-dialoogkassie te gebruik om die SUBTOTAAL-funksie in te voer, gaan na Formules en kies Math & Trig >SUBTOTAAL.
-
In die aftrekkieslys wat verskyn, dubbelklik die 102 – COUNT function_num argument.
-
Tik 'n komma (,).
-
In die werkblad, kies die selle om by die formule in te sluit.
-
Druk Enter om die resultaat te sien in die sel wat jy in stap 2 gekies het.
-
Kies die sel wat die telling van die sigbare en versteekte rye sal bevat.
- In die funksiebalk, voer =SUBTOTAL in. Terwyl jy tik, stel Excel 'n funksie voor. Dubbelklik die SUBTOTAL-funksie.
- In die aftrekkieslys wat verskyn, dubbelklik die 2 – COUNT function_num-argument, en tik dan 'n komma (,).
-
In die werkblad, kies die selle om by die formule in te sluit, en druk dan Enter.
-
Versteek verskeie rye data. In hierdie voorbeeld is rye met slegs verkope onder $100 000 versteek.
Gebruik die SUBTOTAAL-funksie met gefiltreerde data
Die gebruik van die SUBTOTAL-funksie op gefiltreerde data ignoreer data in rye wat deur die filter verwyder is. Elke keer as die filterkriteria verander, herbereken die funksie om die subtotaal vir die sigbare rye te wys.
Om die SUBTOTAL-funksie te gebruik om die verskille in berekeningsresultate te sien terwyl data gefiltreer word:
-
Skep SUBTOTAAL-formules. Skep byvoorbeeld formules om die subtotaal en gemiddelde waardes van die gefiltreerde data te bepaal.
Dit maak nie saak of jy die function_num-argument vir sigbare of versteekte rye gebruik nie. Albei argumente lewer dieselfde resultaat in gefiltreerde data.
- Kies enige sel in die datastel.
-
Gaan na Tuis, kies dan Sorteer en filter > Filter.
-
Gebruik die aftrek-pyltjies om die werkbladdata te filtreer.
-
Let op hoe die waardes verander elke keer as jy verskillende filterkriteria kies.
Gebruik die SUBTOTAAL-funksie met gegroepeerde data
Wanneer data gegroepeer word, is daar 'n manier om die SUBTOTAAL-funksie op elke individuele groep toe te pas en dan die groottotaal vir die hele datastel te bereken.
- Kies enige sel in die datastel.
-
Kies Data > Subtotaal om die Subtotal dialoogkassie oop te maak.
- Kies die By elke verandering in aftrekpyltjie en kies die groepering waartoe elke subtotaal bereken sal word.
- Kies die Gebruik funksie aftrekpyltjie en kies 'n function_num.
- In die Voeg subtotaal by-lys, kies die kolom waarop die formule toegepas sal word.
-
Kies OK.
-
Subtotale word vir elke datagroep ingevoeg, en 'n groottotaal word onderaan die datastel ingevoeg.
- Om die function_num te verander, merk enige sel in die datastel en kies Data > Subtotaal. Maak dan jou keuses in die Subtotaal dialoogkassie.