Šiame straipsnyje aprašoma formulės sintaksė ir funkcijos SUBTOTAL naudojimas programoje „Microsoft Excel“.

Aprašas

Pateikia sąrašo ar duomenų bazės tarpinę sumą. Tarpinių sumų sąrašą paprastai lengviau sukurti naudojant kompiuterio programos „Excel“ komandą Tarpinė suma skirtuko Duomenys grupėje Struktūra. Sukūrę tarpinių sumų sąrašą, galite jį modifikuoti redaguodami funkciją SUBTOTAL.

Sintaksė

SUBTOTAL(funkcijos_nr,nuoroda1,[nuoroda2],...])

Funkcijos SUBTOTAL sintaksė turi šiuos argumentus.

  • Funkcijos_num     būtinas. Skaičius 1–11 arba 101–111, kuris nurodo funkciją, naudotiną tarpinėms sumoms apskaičiuoti. 1–11 yra rankiniu būdu paslėptos eilutės, o 101–111 jų neįtraukia; išfiltruoti langeliai niekada neįtraukiami.

Function_num(įskaitant paslėptas eilutes)

Function_num(nepaiso paslėptų eilučių)

Funkcija

1

101

AVERAGE

2

102

COUNT

3

103

COUNTA

4

104

MAX

5

105

MIN

6

106

PRODUCT

7

107

STDEV

8

108

STDEVP

9

109

SUM

10

110

VAR

11

111

VARP

  • Nuor1     Būtinas. Pirmasis įvardintasis diapazonas arba nuoroda, kurios tarpinė suma jums reikalinga.

  • Nuor2,...     Pasirinktinis. Įvardyti diapazonai arba nuorodos nuo 2 iki 254, kurių tarpinė suma jums reikalinga.

Pastabos

  • Jei nuor1 yra kitų tarpinių sumų, nuorodoje2,... (arba įdėtosios tarpinės sumos), šių įdėtųjų tarpinių sumų nepaisoma, kad būtų išvengta dvigubo skaičiavimo.

  • Kai funkcijos_numeris yra konstantos nuo 1 iki 11, funkcija SUBTOTAL apima eilučių reikšmes, paslėptas naudojant kompiuterio programos „Excel“ skirtuko Pagrindinis grupės Langeliai komandos Formatavimas submeniu Slėpti ir neslėpti komandą Slėpti eilutes. Šias konstantas naudokite, jei norite, kad į tarpinę sumą įeitų paslėpti ir nepaslėpti sąrašo skaičiai. Kai funkcijos_numeris yra konstantos nuo 101 iki 111, funkcija SUBTOTAL ignoruoja eilučių reikšmes, paslėptas naudojant komandą Slėpti eilutes. Šias konstantas naudokite, jei norite, kad į tarpinę sumą įeitų tik nepaslėpti sąrašo skaičiai.

  • Funkcija SUBTOTAL ignoruoja visas eilutes, kurios nerodomos pritaikius filtrą, nepaisant to, kuri funkcijos_numerio reikšmė yra naudojama.

  • Funkcija SUBTOTAL yra skirta stulpelių duomenims (vertikaliems diapazonams). Ji neskirta eilučių duomenims (horizontaliems diapazonams). Pvz., skaičiuojant horizontalaus diapazono tarpinę sumą su funkcijos_numeriu 101 arba didesniu, kaip antai: SUBTOTAL(109;B2:G2), stulpelio paslėpimas tarpinės sumos nepaveikia. Tačiau vertikalaus diapazono tarpinės sumos nepaveikia eilutės paslėpimas.

  • Jei kuri nors iš nuorodų yra trimatė nuoroda, funkcija SUBTOTAL grąžina #VALUE! klaidos reikšmę.

Pavyzdys

Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.

Duomenys

120

10

150

23

Formulė

Aprašas

Rezultatas

=SUBTOTAL(9;A2:A5)

Langelių A2:A5 tarpinės sumos, naudojant 9 kaip pirmąjį argumentą, suma.

303

=SUBTOTAL(1;A2:A5)

Langelių A2:A5 tarpinės sumos, naudojant 1 kaip pirmąjį argumentą, vidurkis.

75,75

Pastabos

Funkcija SUBTOTAL visada reikalauja skaitinio argumento (nuo 1 iki 11, nuo 101 iki 111) kaip pirmojo argumento. Šis skaitinis argumentas taikomas tarpinei reikšmių (langelių diapazonai, įvardinti diapazonai), kurios nurodomos kaip kiti argumentai, sumai.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.