Перейти до основного вмісту

Проміжні підсумки в Google Таблицях

Є в електронних таблицях MS Excel такий зручний інструмент як проміжні підсумки. Він дозволяє узагальнити дані за якимось одним стовпчиком, згрупувавши їх і обчисливши в групах, що містять однакові дані, якісь показники. Тобто, якщо у нашій таблиці є стовпчик "Фірма", то за допомогою проміжних підсумків можна обчислити, наприклад, сумарний прибуток отриманий кожною фірмою, яка згадується в таблиці.
От тільки такого зручного інструмента поки що немає в Google Таблицях. А що робити, якщо ми працюємо в саме цьому середовищі? Невже в таблицях Google доведеться рахувати усе вручну?


На наше щастя, ні. Незважаючи на відсутність інструменту "Проміжні підсумки", порахувати самі проміжні підсумки в автоматичному режимі можна. Для цього комбінуємо Фільтр і функцію SUBTOTAL. Ось як це робиться.

Нехай маємо таблицю з даними про продаж книжок у деякому книжковому магазині:

Починаємо з того, що розставимо на заголовках цієї таблиці фільтри. Виділимо рядок заголовків, клікнемо правою кнопкою миші і в контекстному меню оберемо пункт "Створити фільтр":

Тепер створимо клітинку, в якій будуть відображатися підсумки. Порахуємо кількість проданих книг кожної з фірм. Для цього у стовпчику "Прибуток" під усіма даними таблиці (у нашому випадку це у клітинці G29) додамо формулу:

=SUBTOTAL(9;G3:G27)

Аргументи у дужках означають:

9 - код функції, яку необхідно обчислити по відфільтрованому проміжку (у нашому випадку це сума). Коди інших функцій 👉 ТУТ 👈. Так, наприклад, для обчислення середнього арифметичного на першій позиції одразу після відкритої дужки потрібно буде поставити 1, щоб просто порахувати кількість рядків - 2, щоб знайти найбільше значення - 4 і т.д.

G3:G27 - це діапазон з даними, до якого буде застосована функція. При цьому дані, які не були відібрані фільтром, буде проігноровано і по них ніяких підрахунків виконуватися не буде.

Тепер, перемикаючи фільтр, можемо отримувати проміжні підсумки:

Обчислено кількість книг, проданих фірмою "Орфей"

Аналогічно можна додати проміжні підсумки й по інших стовпчиках.