Šajā rakstā paskaidrota funkcijas SUBTOTAL formulas sintakse un lietošana programmā Microsoft Excel.
Apraksts
Atgriež starpsummu sarakstā vai datu bāzē. Parasti starpsummu sarakstu ir vieglāk izveidot, izmantojot komandu Starpsumma, kas Excel datora lietojumprogrammā atrodas cilnes Dati grupā Struktūra. Kad starpsummu saraksts ir izveidots, to var modificēt, rediģējot funkciju SUBTOTAL.
Sintakse
SUBTOTAL(funkcijas_num;ats1;[ats2];...)
Funkcijas SUBTOTAL sintaksei ir šādi argumenti.
-
Funkcijas_num Obligāts arguments. Skaitlis diapazonā 1–11 vai 101–111, kas norāda, kāda funkcija jālieto starpsummas aprēķināšanai. Skaitļi diapazonā 1–11 iekļauj manuāli paslēptās rindas, savukārt skaitļi diapazonā 101–111 tās neiekļauj; filtrētas šūnas nekad netiek iekļautas.
Function_num(ietver paslēptas rindas) |
Function_num(ignorē paslēptās rindas) |
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 |
-
Ats1 Obligāts arguments. Pirmais diapazons ar nosaukumu vai atsauce, kuram jāatrod starpsumma.
-
Ats2, ... Neobligāts. Diapazoni vai atsauces no 2 līdz 254, kuriem jāatrod starpsumma.
Piezīmes
-
Ja ats1 ir citas starpsummas, ats2,... (vai ligzdotas starpsummas), šīs ligzdotās starpsummas tiek ignorētas, lai nepieļautu dubultu skaitīšanu.
-
Funkcijas_num konstantēm no 1 līdz 11 funkcija SUBTOTAL iekļauj rindu vērtības, kuras ir paslēptas, izmantojot Excel datora lietojumprogrammas komandu Paslēpt rindas, kas atrodas cilnes Sākums grupas Šūnas komandas Formatēt apakšizvēlnē Paslēpt un rādīt paslēpto. Izmantojiet šīs konstantes, lai uzzinātu paslēptu un nepaslēptu skaitļu starpsummu sarakstā. Funkcijas_num konstantēm no 101 līdz 111 funkcija SUBTOTAL ignorē rindu vērtības, kuras ir paslēptas, izmantojot komandu Paslēpt rindas. Izmantojiet šīs konstantes, lai uzzinātu tikai nepaslēptu skaitļu starpsummu sarakstā.
-
Funkcija SUBTOTAL ignorē visas rindas, kuras nav iekļautas filtra rezultātā, neatkarīgi no tā, kura funkcijas_num vērtība tiek izmantota.
-
Funkcija SUBTOTAL ir paredzēta datu kolonnām jeb vertikāliem diapazoniem. Tā nav paredzēta datu rindām jeb horizontāliem diapazoniem. Piemēram, aprēķinot horizontāla diapazona starpsummu ar funkcijas_num 101 vai lielāku, piemēram, SUBTOTAL(109,B2:G2), kolonnas paslēpšana neietekmē starpsummu. Taču rindas paslēpšana, aprēķinot vertikāla diapazona starpsummu, ietekmē starpsummu.
-
Ja kāda no atsaucēm ir 3D atsauces, funkcija SUBTOTAL atgriež #VALUE! kļūdas vērtību.
Piemērs
Nokopējiet šīs tabulas parauga datus un ielīmējiet tos jaunas Excel darblapas šūnā A1. Lai formulas parādītu rezultātus, atlasiet tos, nospiediet taustiņu F2 un pēc tam Enter. Ja nepieciešams, varat koriģēt kolonnas platumu, lai redzētu visus datus.
Dati |
||
---|---|---|
120 |
||
10 |
||
150 |
||
23 |
||
Formula |
Apraksts |
Rezultāts |
=SUBTOTAL(9;A2:A5) |
Šūnu A2:A5 starpsummu summa, kā pirmo argumentu izmantojot 9. |
303 |
=SUBTOTAL(1;A2:A5) |
Šūnu A2:A5 starpsummu vidējā vērtība, kā pirmo argumentu izmantojot 1. |
75,75 |
Piezīmes |
||
Funkcijai SUBTOTAL kā pirmais vienmēr ir nepieciešams skaitlisks arguments (no 1 līdz 11, no 101 līdz 111). Šis skaitliskais arguments tiek lietots to vērtību (šūnu diapazonu, nosauktu diapazonu) starpsummai, kas ir norādītas kā nākamie argumenti. |