
Santrauka
„Excel SUBTOTAL“ funkcija pateikia pateiktų verčių suvestinį rezultatą. SUBTOTAL gali grąžinti sumą, AVERAGE, COUNT, MAX ir kitas (žr. Toliau pateiktą lentelę), o funkcija SUBTOTAL gali arba įtraukti vertes į paslėptas eilutes.
Tikslas
Gaukite tarpinę sumą sąraše arba duomenų bazėjeGrąžinimo vertė
Skaičius, nurodantis konkrečios rūšies tarpinę sumąSintaksė
= SUBTOTAL (funkcija_num, ref1, (ref2),…)Argumentai
- function_num - skaičius, nurodantis, kurią funkciją naudoti skaičiuojant tarpines sumas sąraše. Išsamų sąrašą rasite toliau pateiktoje lentelėje.
- ref1 - įvardytas diapazonas arba nuoroda į tarpinę sumą.
- ref2 - (neprivaloma) Pavadintas diapazonas arba nuoroda į tarpinę sumą.
Versija
„Excel 2003“Naudojimo užrašai
Norėdami gauti tarpinę sumą sąraše ar duomenų bazėje, naudokite funkciją SUBTOTAL. Nepaisant pavadinimo, SUBTOTAL turi galimybę atlikti įvairias matematikos funkcijas, įskaitant AVERAGE, COUNT, MAX ir daugelį kitų (visą sąrašą rasite toliau pateiktoje lentelėje). Pagal numatytuosius nustatymus SUBTOTAL neįtraukia reikšmių eilutėse, kurias slepia filtras, todėl SUBTOTAL yra labai naudinga „Excel“ lentelėse.
Funkcija SUBTOTAL automatiškai ignoruoja kitas SUBTOTAL formules, kurios yra nuorodose, kad būtų išvengta dvigubo skaičiavimo.
Pavyzdžiai
Toliau pateikiami keli SUBTOTAL, sukonfigūruoto pagal SUM, COUNT ir AVERAGE diapazono reikšmes, pavyzdžiai. Atkreipkite dėmesį, kad vienintelis skirtumas yra reikšmė, naudojama argumentui function_num :
=SUBTOTAL(109,range) // SUM =SUBTOTAL(103,range) // COUNT =SUBTOTAL(101,range) // AVERAGE
Galimi skaičiavimai
SUBTOTAL elgesį kontroliuoja argumentas function_num , kuris pateikiamas kaip skaitinė reikšmė. Yra 11 funkcijų, kurių kiekviena turi dvi parinktis, kaip parodyta toliau pateiktoje lentelėje. Atkreipkite dėmesį, kad vertės yra „suporuotos“ (pvz., 1-101, 2-102, 3-103 ir pan.). Tai susiję su tuo, kaip SUBTOTAL tvarko rankiniu būdu paslėptas eilutes. Kai funkcija_num yra tarp 1–11, SUBTOTAL įtraukia langelius, kurie buvo paslėpti rankiniu būdu. Kai function_num yra tarp 101–111, SUBTOTAL išskiria vertes eilutėse, kurios buvo paslėptos rankiniu būdu.
Funkcija | Įtraukti paslėptą | Nepaisyti paslėptų |
VIDUTINIS | 1 | 101 |
COUNT | 2 | 102 |
COUNTA | 3 | 103 |
MAKS | 4 | 104 |
MIN | 5 | 105 |
PREKĖ | 6 | 106 |
STDEV | 7 | 107 |
STDEVP | 8 | 108 |
SUMA | 9 | 109 |
VAR | 10 | 110 |
VARP | 11 | 111 |
Pastaba: SUBTOTAL visada nepaiso reikšmių langeliuose, kurie yra paslėpti naudojant filtrą. „Išfiltruotos“ eilučių vertės niekada neįtraukiamos, neatsižvelgiant į function_num .
SUBTOTAL „Excel“ lentelėse
Funkcija SUBTOTAL naudojama, kai „Excel“ lentelėje rodote eilutę Iš viso. „Excel“ automatiškai įterpia funkciją SUBTOTAL, o naudodamiesi išskleidžiamuoju meniu galite perjungti elgseną ir rodyti maks., Min., Vidurkį ir kt. Priežastis, kodėl „Excel“ lentelės „Total“ eilutėje skaičiuojant naudoja SUBTOTAL, yra ta, kad SUBTOTAL automatiškai pašalina eilutes paslėpti filtro valdikliais lentelės viršuje. Tai reiškia, kad filtruodami eilutes lentelėje su eile Iš viso matysite, kad skaičiavimai bus automatiškai atnaujinami, kad būtų atsižvelgta į filtrą.
SUBTOTAL su kontūrais
„Excel“ turi tarpinę funkciją, kuri automatiškai įterpia SUBTOTAL formules į rūšiuojamus duomenis. Šią funkciją rasite skiltyje Duomenys> Kontūras> Tarpinė suma. Tokiu būdu įterptose SUBTOTAL formulėse naudojami standartiniai funkcijų skaičiai 1–11. Tai leidžia tarpinius rezultatus likti matomus, net kai eilutės yra paslėptos ir rodomos, kai kontūras sutraukiamas ir išplečiamas.
Pastaba: nors „Kontūro“ funkcija yra „paprastas“ būdas įterpti tarpines sumas į duomenų rinkinį, „Pivot“ lentelė yra geresnis ir lankstesnis būdas analizuoti duomenis. Be to, „Pivot“ lentelė atskirs duomenis nuo duomenų pateikimo, o tai yra geriausia praktika.
Pastabos
- Kai funkcija_num yra tarp 1–11, SUBTOTAL apima paslėptas vertes
- Kai funkcija_num yra tarp 101–111, SUBTOTAL išskiria paslėptas reikšmes
- Filtruotuose sąrašuose SUBTOTAL visada nepaiso reikšmių paslėptose eilutėse, neatsižvelgiant į function_num .
- SUBTOTAL nepaiso kitų SUBTOTAL formulių, esančių nuorodose, kad būtų išvengta dvigubo skaičiavimo.
- SUBTOTAL yra skirtas dirbti su vertikaliai išdėstytomis vertikaliomis duomenų vertėmis. Horizontaliuose diapazonuose visada pateikiamos paslėptų stulpelių vertės.
Susiję vaizdo įrašai


