Как суммировать отфильтрованные строки в google таблицах (с примерами)


Самый простой способ вычислить сумму отфильтрованного диапазона в Google Таблицах — использовать следующий синтаксис:

 SUBTOTAL( 109 , A1:A10 )

Обратите внимание, что значение 109 — это ярлык для получения суммы отфильтрованного диапазона строк.

В следующем примере показано, как использовать эту функцию на практике.

Пример: сумма отфильтрованных строк в Google Таблицах.

Предположим, у нас есть следующая таблица, содержащая информацию о различных баскетбольных командах:

Чтобы добавить фильтр к этим данным, мы можем выделить ячейки A1:B10 , затем перейти на вкладку «Данные» и нажать «Создать фильтр» :

Затем мы можем щелкнуть значок «Фильтр» в верхней части столбца «Точки» и снять флажок рядом с первыми тремя значениями 84, 89 и 93:

Как только мы нажмем «ОК» , данные будут отфильтрованы для удаления этих значений.

Если мы попытаемся использовать функцию SUM() для суммирования столбца точек отфильтрованных строк, она фактически вернет сумму всех исходных значений:

Вместо этого мы можем использовать функцию ПРОМЕЖУТОЧНЫЙИТОГ() :

Эта функция принимает сумму только видимых строк.

Мы можем проверить это вручную, суммируя видимые строки:

Сумма видимых строк: 99 + 94 + 97 + 104 + 109 + 99 = 602 .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные действия в Google Таблицах:

Google Таблицы: как добавить, если флажок установлен
Google Таблицы: как использовать СУММЕСЛИ с несколькими столбцами
Google Sheets: как добавить на несколько листов
Google Sheets: как добавить значения по категориям

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *