SUBTOTAL (функція SUBTOTAL)

У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію SUBTOTAL.

Опис

Повертає проміжні підсумки списку або бази даних. Загалом простіше створити список із проміжними підсумками, скориставшись командою Проміжні підсумки із групи Структура на вкладці Дані у програмі Excel для настільних комп’ютерів. Після створення списку проміжних підсумків його можна змінювати редагуванням функції SUBTOTAL.

Синтаксис

SUBTOTAL(номер_функції;посилання1;[посилання2];...)

Синтаксис функції SUBTOTAL має такі аргументи:

  • Номер_функції    (обов’язковий аргумент). Число від 1 до 11 або від 101 до 111, що вказує, яку функцію використовувати для проміжних підсумків. Число від 1 до 11 містить приховані вручну рядки, а число від 101 до 111 виключає ці рядки; відфільтровані клітинки виключаються завжди.

Номер_функції
(включно з прихованими значеннями)

Номер_функції
(з ігноруванням прихованих значень)

Функція

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

  • посилання1    – обов’язковий аргумент. Перший іменований діапазон або посилання, для яких потрібно обчислити проміжні підсумки.

  • посилання2;...    – необов’язковий аргумент. Від 2 до 254 іменованих діапазонів або посилань, для яких потрібно обчислити проміжні підсумки.

Примітки

  • Якщо аргументи «посилання1», «посилання2» тощо вже містять підсумки (вкладені підсумки), ці вкладені підсумки ігноруються, щоб запобігти подвійному сумуванню.

  • Для констант аргументу «номер_функції» від 1 до 11 функція SUBTOTAL включає значення рядків, прихованих командою Приховати рядки із вкладеного меню Приховати або відобразити команди Форматувати у групі Клітинки на вкладці Основне у програмі Excel для настільних комп’ютерів. Ці константи використовуються, коли потрібно відображати підсумки для прихованих і неприхованих чисел у списку. Для констант аргументу «номер_функції» від 101 до 111 функція SUBTOTAL ігнорує значення рядків, прихованих командою Приховати рядки. Ці константи використовуються, коли потрібно відображати підсумки тільки для неприхованих чисел у списку.

  • Функція SUBTOTAL ігнорує будь-які рядки, не включені до результату фільтра, незалежно від того, яке значення номера функції використовується.

  • Функція SUBTOTAL призначена для стовпців даних або вертикальних діапазонів. Вона не призначена для рядків даних або горизонтальних діапазонів. Наприклад, якщо обчислюються підсумки горизонтального діапазону з використанням номера функції 101 або більше, як-от SUBTOTAL(109;B2:G2), приховання стовпця не вплине на проміжний підсумок. Але приховання рядка у проміжному підсумку вертикального діапазону вплине на проміжний підсумок.

  • Якщо серед посилань містяться тривимірні посилання, функція SUBTOTAL повертає значення помилки #VALUE!.

Приклад

Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.

Дані

120

10

150

23

Формула

Опис

Результат

=SUBTOTAL(9;A2:A5)

Сума проміжних підсумків діапазону клітинок A2:A5 із використанням 9 як першого аргументу.

303

=SUBTOTAL(1;A2:A5)

Середнє проміжних підсумків діапазону клітинок A2:A5 із використанням 1 як першого аргументу.

75,75

Примітки

Для функції SUBTOTAL як перший аргумент завжди потрібно використовувати числовий аргумент (від 1 до 11, від 101 до 111). Цей числовий аргумент застосовується до проміжних підсумків значень (діапазонів клітинок, іменованих діапазонів), які вказуються як наступні аргументи.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×