SUBTOTAL функция в Excel
Функцията за междинна сума на Excel е вградена функция, която се използва, за да ни даде междинната сума на дадена таблица с данни или набори от данни, тази формула взема два аргумента, единият е номерът на функцията, а вторият е диапазонът, диапазонът може да бъде множествен, Excel има предварително зададена номер на функция, който трябва да запомним, преди да използваме тази функция, тъй като 1 представлява средно, а 2 представлява брой и т.н.
Синтаксис

Формулата SUBTOTAL приема следните параметри и аргументи:
- function_num - Това е числото, което указва коя функция трябва да се използва за изчисленията на междинните суми в списъка.
- ref1 - Това е именуван диапазон или препратка към междинната сума.
- ref2 - Това не е задължително. Това е наименованият диапазон или препратка към междинната сума.
- Върната стойност: Върнатата стойност ще бъде числова стойност, която представлява специфичен вид междинна сума.
Бележки за употреба
- Функцията SUBTOTAL се използва за получаване на междинна сума в списък или база данни.
- SUBTOTAL може да използва различни функции при междинна сума, която включва AVERAGE, COUNT, MAX и други (всички функции са изброени по-долу).
- Функцията SUBTOTAL изключва стойности в реда, който е скрит от филтър и е по подразбиране.
- Функцията SUBTOTAL е много полезна функция в Microsoft Excel.
Налични функции за ОБЩО
Както беше посочено по-горе, функцията SUBTOTAL може да използва различни функции при междинна сума; тук е списъкът с наличните функции с включване или изключване на стойности в скритите редове. Поведението на функцията 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, са сдвоени в горната таблица, например 1-101, 2-102, 3-103 и т.н. Това е във връзка с това как функцията SUBTOTAL се справя с ръчно скритите редове.
Нека да стане по-ясно.
- Когато стойността на function_num е между 1-11 , функцията SUBTOTAL ще включва клетки, които са ръчно скрити.
- Когато стойността на function_num е между 101-111 , функцията SUBTOTAL ще изключи или игнорира стойностите в редове, които са ръчно скрити.
Винаги помнете, че функцията SUBTOTAL изключва стойностите в клетките, които са скрити с филтър. Независимо от function_num, стойностите, които присъстват в редовете „филтрирани“, са изключени.
Как да отворите функцията SUBTOTAL в Excel?
- Можете просто да въведете желаната формула SUBTOTAL в необходимата клетка, за да постигнете възвръщаема стойност на аргумента.
- Можете ръчно да отворите диалоговия прозорец SUBTOTAL формула в електронната таблица и да въведете логическите стойности, за да постигнете връщана стойност.
- Помислете за екранната снимка по-долу, за да видите опцията SUBTOTAL в менюто Math & Trig Function.

- Кликнете върху опцията SUBTOTAL. Ще се отвори диалоговият прозорец за формула SUBTOTAL, където можете да поставите стойностите на аргумента, за да получите върната стойност.

Как да използвам функцията SUBTOTAL в Excel? (с примери)
Нека разгледаме по-долу някои от примерите за функцията SUBTOTAL. Тези примери ще ви помогнат да проучите използването на функцията SUBTOTAL.

Въз основа на горната електронна таблица на Excel, нека разгледаме три примера и ще видим връщането на функцията SUBTOTAL въз основа на формулата SUBTOTAL в Excel.

Разгледайте скрийншотите по-долу на горните примери за ясно разбиране.
Пример # 1

Пример # 2

Пример # 3

Пример # 4

Пример # 5

Пример # 6

Пример # 7

Пример # 8

Пример # 9

Пример # 10

Пример # 11

Грешки във функцията SubTotal
Ако получите някакъв вид грешка от функцията SUBTOTAL в Excel, това може да бъде някоя от следните -
- # СТОЙНОСТ! - Тази грешка възниква, ако даденият аргумент function_num не е една от разрешените стойности (т.е. между 1 -11 или 101-111).
- # DIV / 0! - Тази грешка възниква при необходимото изчисление, включващо деление на числово 0. Изискваното изчисление може да бъде каквото и да е, например, намиране на средната стойност, стандартно отклонение или дисперсия за диапазон от клетки, които не съдържат никаква числова стойност.
Неща за запомняне
- Функцията SUBTOTAL връща междинната сума на числата, които присъстват в колона от списък или база данни.
- Функцията SUBTOTAL има способността да връща SUM, AVERAGE, COUNT, MAX и други, като включва или изключва стойности в скрити редове.
- Когато стойността на function_num е между 1-11, функцията SUBTOTAL ще включва скритите стойности.
- Когато стойността на function_num е между 101-111, функцията SUBTOTAL ще изключи или игнорира скритите стойности.
- Във филтрирани списъци SUBTOTAL винаги ще игнорира стойностите, които присъстват в скритите редове, което е независимо от function_num.
- Функцията SUBTOTAL игнорира друга междинна стойност, която вече съществува в препратките. Прави се, за да се предотврати грешката при двойно броене.
- Функцията Excel SUBTOTAL е предназначена за изчисляване на вертикална стойност на данните, която е подредена вертикално в Excel листа. В хоризонтални диапазони стойностите в скритите колони винаги ще бъдат включени.