![](https://cdn.wiki-base.com/9222908/how_to_use_the_excel_subtotal_function__2.png.webp)
Обобщение
Функцията Excel SUBTOTAL връща обобщен резултат за предоставени стойности. SUBTOTAL може да върне SUM, AVERAGE, COUNT, MAX и други (вижте таблицата по-долу), а функцията SUBTOTAL може да включва или изключва стойности в скрити редове.
Предназначение
Вземете междинна сума в списък или база данниВърната стойност
Число, представляващо специфичен вид междинна сумаСинтаксис
= ПОДБЛОК (номер_на_функция, ref1, (ref2), …)Аргументи
- function_num - Число, което указва коя функция да се използва при изчисляване на междинни суми в списък. Вижте таблицата по-долу за пълен списък.
- ref1 - Именен диапазон или препратка към междинна сума.
- ref2 - (по избор) Именен диапазон или препратка към междинна сума.
Версия
Excel 2003Бележки за употреба
Използвайте функцията SUBTOTAL, за да получите междинна сума в списък или база данни. Въпреки името, SUBTOTAL има способността да изпълнява различни математически функции, включително AVERAGE, COUNT, MAX и много други (вижте таблицата по-долу за пълния списък). По подразбиране SUBTOTAL изключва стойности в редове, скрити от филтър, което прави SUBTOTAL много полезен в таблиците на Excel.
Функцията SUBTOTAL автоматично игнорира други формули SUBTOTAL, които съществуват в препратките, за да се предотврати двойно отчитане.
Примери
По-долу са дадени няколко примера за SUBTOTAL, конфигурирани за SUM, COUNT и AVERAGE стойностите в диапазон. Забележете, че единствената разлика е стойността, използвана за аргумента function_num :
=SUBTOTAL(109,range) // SUM =SUBTOTAL(103,range) // COUNT =SUBTOTAL(101,range) // AVERAGE
Налични изчисления
Поведението SUBTOTAL се контролира от аргумента function_num , който се предоставя като числова стойност. Налични са 11 функции, всяка с две опции, както се вижда в таблицата по-долу. Забележете, че стойностите са "сдвоени" (например 1-101, 2-102, 3-103 и т.н.). Това е свързано с начина, по който SUBTOTAL се справя с ръчно скритите редове. Когато function_num е между 1-11, SUBTOTAL включва клетки, които са били ръчно скрити. Когато function_num е между 101-111, SUBTOTAL изключва стойности в редове, които са били ръчно скрити.
Функция | Включете скрити | Игнориране скрито |
СРЕДНО АРИТМЕТИЧНО | 1 | 101 |
БРОЯ | 2 | 102 |
КОНТА | 3 | 103 |
МАКС | 4 | 104 |
МИН | 5 | 105 |
ПРОДУКТ | 6 | 106 |
STDEV | 7 | 107 |
STDEVP | 8 | 108 |
СУММА | 9 | 109 |
VAR | 10 | 110 |
VARP | 11. | 111 |
Забележка: SUBTOTAL винаги игнорира стойности в клетки, които са скрити с филтър. Стойностите в редове, които са "филтрирани", никога не се включват, независимо от function_num .
ОБЩО в таблиците на Excel
Функцията SUBTOTAL се използва, когато показвате Общ ред в таблица на Excel. Excel автоматично вмъква функцията SUBTOTAL и можете да използвате падащо меню, за да превключвате поведението и да показвате max, min, средно и т.н. скрити от контролите на филтъра в горната част на таблицата. Тоест, докато филтрирате редове в таблица с общ ред, ще видите, че изчисленията се актуализират автоматично, за да спазват филтъра.
ОБЩО с контури
Excel има функция за междинна сума, която автоматично вмъква СУБОТАЛНИ формули в сортирани данни. Можете да намерите тази функция в Data> Outline> Subtotal. Вмъкнатите по този начин формули SUBTOTAL използват стандартните номера на функциите 1-11. Това позволява резултатите от междинната сума да останат видими, дори когато редовете са скрити и показани, когато контурът е свит и разгънат.
Забележка: въпреки че функцията Outline е "лесен" начин за вмъкване на междинни суми в набор от данни, обобщена таблица е по-добър и по-гъвкав начин за анализ на данни. В допълнение, обобщена таблица ще отдели данните от представянето на данните, което е най-добрата практика.
Бележки
- Когато function_num е между 1-11, SUBTOTAL включва стойности, които са скрити
- Когато function_num е между 101-111, SUBTOTAL изключва скрити стойности
- Във филтрирани списъци SUBTOTAL винаги игнорира стойности в скрити редове, независимо от function_num .
- SUBTOTAL игнорира други формули SUBTOTAL, които съществуват в препратките, за да се предотврати двойно отчитане.
- SUBTOTAL е предназначен за работа с вертикални стойности на данни, подредени вертикално. В хоризонтални диапазони винаги се включват стойности в скрити колони.
Подобни видеа
![](https://cdn.wiki-base.com/9222908/how_to_use_the_excel_subtotal_function__3.png.webp)
![](https://cdn.wiki-base.com/9222908/how_to_use_the_excel_subtotal_function__4.png.webp)
![](https://cdn.wiki-base.com/9222908/how_to_use_the_excel_subtotal_function__5.png.webp)