Обложка канала

Google Таблицы

#GoogleТаблицы — это аналог #Excel с веб-интерфейсом и возможностями для удобной совместной работы. Они похожи, и все же в Таблицах есть свои особенности, функции, плюсы и минусы. Работать в Google Таблицах просто и мы покажем как.

Google Таблицы

3 года назад
Открыть в
Подсчитываем число флажков Итак, у вас есть флажки, которыми вы отмечаете (напоминаем: можно пробелом включать/выключать флажки) что-то выполненное/сданное/имеющееся, и вам нужно подсчитывать все отмеченные (или все отключенные). Вспоминаем, что флажки — это логические значения TRUE / FALSE (ИСТИНА / ЛОЖЬ), так что можно считать таковые функцией СЧЁТЕСЛИ / COUNTIF с единственным условием — ИСТИНА или ЛОЖЬ в столбце с флажками. =СЧЁТЕСЛИ(B2:B;ИСТИНА) Еще один вариант — использовать функцию СУММПРОИЗВ / SUMPRODUCT. Вообще она перемножает значения в нескольких диапазонах, а потом складывает произведения (то есть можно одной функцией подсчитать стоимость всех товаров, если у вас столбцы с ценой и количеством, например). А здесь будет только один диапазон, в котором в результате умножения ИСТИНЫ превратятся в единицы и просуммируются.
=СУММПРОИЗВ(B2:B21)

А чтобы посчитать отключенные флажки, просто применим к диапазону функцию НЕ / NOT (логическое отрицание).
=СУММПРОИЗВ(НЕ(B2:B21))

Но вот последний вариант не сработает с открытым диапазон или ссылкой на весь столбец (потому что пустые ячейки тоже будут считаться) — в таком случае лучше использовать СЧЁТЕСЛИ / COUNTIF. Ну а если вам нужно считать не все подряд флажки, а с условием, то используйте СЧЁТЕСЛИМН / COUNTIFS: =СЧЁТЕСЛИ(диапазон с флажками; ИСТИНА; диапазон условия; условие) Ссылка на таблицу с примерами P.S. А в этом посте писали про то, как работать с флажками через скрипты. P.P.S. Те, кто писал формулы в Excel давно — до 2007 версии, например — может помнить, что СУММПРОИЗВ активно использовалась не только по назначению, как в примере с флажками. Эта труженица заменяла СУММЕСЛИМН / SUMIFS, которой еще не было: =СУММПРОИЗВ((диапазон условия = условие) * (диапазон суммирования)) и позволяла создавать формулы массива без Ctrl+Shift+Enter, например, подсчитать длину текста (ДЛСТР / LEN) в целом диапазоне сразу: =СУММПРОИЗВ(ДЛСТР(диапазон))