Funktsioon SUBTOTAL

Rakenduskoht
Microsoft 365 rakendus Excel Maci jaoks ette nähtud Microsoft 365 rakendus Excel Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

Selles artiklis kirjeldatakse Microsoft Exceli funktsiooni SUBTOTAL valemisüntaksit ja kasutamist.

Kirjeldus

Tagastab loendis või andmebaasis vahekokkuvõtte. Üldiselt on Exceli töölauarakenduses hõlpsam luua vahekokkuvõtetega loend menüü Andmed jaotises Liigendus oleva käsuga Vahekokkuvõte. Kui vahekokkuvõtteid sisaldav loend on loodud, võite seda muuta, redigeerides funktsiooni SUBTOTAL.

Süntaks

SUBTOTAL(funktsiooni_nr,viide1,[viide2];...)

Funktsiooni SUBTOTAL süntaks sisaldab järgmisi argumente.

  • Function_num Nõutav. Arv vahemikus 1–11 või 101–111, mis määrab vahesumma arvutamiseks kasutatava funktsiooni. 1–11 puhul kaasatakse ka käsitsi peidetud read, samas 101–111 puhul jäetakse need välja; väljafiltreeritud lahtrid jäetakse alati välja.
Funktsiooni_nr
(sh peidetud read)
Funktsiooni_nr
(ignoreerib peidetud ridu)
Funktsioon
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
  • Viide1 Nõutav. Esimene nimega vahemik või viide, mille vahekokkuvõtet soovite leida.
  • Viide2,... Valikuline. Nimega vahemikud või viited 2 kuni 254, mille vahekokkuvõtet soovite leida.

Kommentaarid.

  • Kui argumentide viide1, viide2, … sees on muud vahekokkuvõtted (ehk pesastatud vahekokkuvõtted), ignoreeritakse neid pesastatud vahekokkuvõtteid topeltloendamise vältimiseks.
  • Kui funktsiooni_nr konstandid on vahemikus 1 kuni 11, hõlmab funktsioon SUBTOTAL väärtusi ridades, mis on peidetud menüü Vorming alammenüü Peida ja too peidust välja käsuga Peida read, mis asub Exceli töölauarakenduse menüü Avaleht jaotises Lahtrid. Kasutage neid konstante, kui soovite leida loendi peidetud ja mittepeidetud arvude vahekokkuvõtte. Kui konstandid funktsiooni_nr on vahemikus 101 kuni 111, ignoreerib funktsioon SUBTOTAL väärtusi ridades, mis on peidetud käsuga Peida read. Kasutage neid konstante, kui soovite leida loendi peidetud ja mittepeidetud arvude vahekokkuvõtte.
  • Funktsioon SUBTOTAL ignoreerib kõiki ridu, mis pole hõlmatud filtreerimise tulemisse, olenemata kasutatud funktsiooni_nr väärtusest.
  • Funktsioon SUBTOTAL on mõeldud andmeveergude ehk vertikaalsete vahemike jaoks. See pole mõeldud andmeridade ehk horisontaalsete vahemike jaoks. Näiteks kui teete horisontaalse vahemiku vahekokkuvõtte, kasutades funktsiooni_nr väärtust 101 või suuremat (nt SUBTOTAL(109;B2:G2), ei mõjuta veeru peitmine vahekokkuvõtet. Kui aga peidate rea vertikaalse vahemiku vahekokkuvõttes, mõjutab see vahekokkuvõtet.
  • Kui mõni viidetest on ruumiline, tagastab funktsioon SUBTOTAL veaväärtuse #VALUE! #NUM!.

Näide.

Kopeerige järgmise tabeli näidisandmed ja kleepige need uue Exceli töölehe lahtrisse A1. Selleks et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi (Enter). Vajadusel saate kogu teabe nägemiseks veerulaiust muuta.

Andmed
120
10
150
23
Valem Kirjeldus Tulem
=SUBTOTAL(9;A2:A5) Lahtrivahemiku A2:A5 lahtriväärtuste vahekokkuvõtte summa, kus 9 on esimene argument. 303
=SUBTOTAL(1;A2:A5) Lahtrivahemiku A2:A5 lahtriväärtuste vahekokkuvõtte keskmine, kus 1 on esimene argument. 75,75
Märkused
Funktsioon SUBTOTAL nõuab esimese argumendina alati arvulist argumenti (1–11, 101–111). See arvuline argument rakendatakse järgmiste argumentidena määratud väärtuste (lahtrivahemike, nimega vahemike) vahekokkuvõttele.