Версия для печати

Count_CellColor — Подсчет ячеек по цвету заливки

Надстройка MyAddin

 

Функция подсчитывает количество ячеек, окрашенных в определенный цвет.

Диспетчер функций-Категория:Функции MyAddin-Count_CellColor

Count_CellColor

Синтаксис:

=Count_CellColor($E$2:$E$20;$E$7;I13;2)

Диапазон подсчета($E$2:$E$20) — диапазон значений для подсчета. Можно указать несколько столбцов. Столбец с критерием(если планируется считать еще и по критерию) не обязательно должен входит в диапазон.

Ячейка с цветом($E$7) — ячейка-образец заливки.

Критерий(I13) — необязательный аргумент. Если указан, то подсчитываются ячейки с указанным критерием и цветом заливки. Допускается применение в критерии символов подстановки — «*» и «?». Если не указан, то подсчитываются все ячейки с указанным цветом заливки.

Столбец критерия — указывается номер столбца, в котором следует искать критерий(если критерий указан). Если Столбец критерия не указан, то критерий просматривается в том столбце, в котором находится сам критерий. Указывается номер столбца на листе. Т.е. если критерии находятся в столбце B, то следует указать 2(как в примере).

Примечание: данная функция будет корректно работать даже при примененном к ячейке Условном форматировании.



Поддержать автора сайта
Поделиться ссылкой
  1. splout
    24 Август 2011 в 12:57 | #1

    Не получается, и с критерием и без, пишет #ЗНАЧ!, вроде все верно делаю

  2. 24 Август 2011 в 23:27 | #2

    Что значит «все верно»? Есть подозрение, что неверно указываете критерий. Критерием должна быть именно ссылка на ячейку, а не код цвета или еще что.

  3. 27 Сентябрь 2011 в 23:19 | #3

    Вроде относительно правильно делаю, но выдает #ИМЯ?, не знаю почему. В чем может быть проблема?
    Задача в общем-то в том, чтобы посчитать все ячейки с заливкой, но если будет необходимо можно просто суммировать сначала зеленые, потом желтые, потом красные.

  4. 29 Сентябрь 2011 в 10:29 | #4

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

  5. Денис
    30 Сентябрь 2011 в 14:03 | #5

    Если изменяется цвет ячеек, то количество ячеек с цветом не меняется. Для изменения значения необходимо ещё раз выбрать ячейку и нажмать Enter. Как сделать чтобы количество закрашенных ячеек изменялось автоматически?

  6. 30 Сентябрь 2011 в 14:22 | #6

    Никак. Это особенности пользовательских функций. Как вариант не выбирать ячейку, а нажать Shift+F9 — пересчет листа.

Комментарий будет добавлен после проверки администратором.
Комментарии, не имеющие отношения к комментируемой статье, будут удаляться без уведомления и объяснения причин. Если есть вопрос по проблеме в Excel- добро пожаловаться на Форум