Домашняя Специальные виды суммирования в табличных редакторах
Публикация
Отменить

Специальные виды суммирования в табличных редакторах

Случилось мне решать нестандартную задачку по суммированию ячеек в разных экселях.

В общем суть в том, чтобы суммирование происходило только по тем ячейкам, которые я отберу через нужные мне фильтры.

Изначально я имел такую таблицу с некоторыми данными на несколько сотен строк.

totalsum

Для удобства анализа я добавил дополнительный столбик М, где считалась разница между столбиками i и j.

totalsum

Для дальнейшего анализа мне понадобятся фильтры, которые делаются одной кнопкой табличного редактора, и даже если не выделить первую строчку, офис сам предложит это сделать.

totalsum

Соглашаемся.

Убираем через наши фильтры нулевые значения, снимая соответствующие галочки.

totalsum

Гораздо лучше, строк осталось очень мало.

Попробуем получить сумму всех чисел в столбике через станартную функцию СУММ().

totalsum

Теперь, как видите, я еще и добавил дополнительный параметр в столбик N, чтобы применить далее второй фильтр. Применяем.

totalsum

Прекрасно, теперь осталось только нужное.

Но формула по прежнему считает все строки, а мне нужно только те, которые остались.

Для этого есть отличная, но малоизвестная функция.

В MS Excel это ПРОМЕЖУТОЧНЫЕ.ИТОГИ(), но я пользуюсь libreoffice, тут это называется ИТОГ().

totalsum

И вот искомый результат.

totalsum

Сумма только оставшихся ячеек.

На этом все.

Публикация защищена лицензией CC BY 4.0 .