СчетЯчеек_Шрифт
Данная функция является частью надстройки MulTEx
![]() |
Подсчет ячеек по цвету шрифта
Функция подсчитывает количество ячеек, шрифт в которых имеет определенный цвет. Так же есть возможность указать отдельный критерий(например, подсчитывать только ячейки с красным цветом шрифта и напротив которых содержится слово "расход").
Вызов команды через стандартный диалог:
Мастер функций-Категория "MulTEx"- СчетЯчеек_Шрифт
Вызов с панели MulTEx:
Сумма/Поиск/Функции - Математические - СчетЯчеек_Шрифт
Синтаксис:
=СчетЯчеек_Шрифт(
=СчетЯчеек_Шрифт(
=СчетЯчеек_Шрифт(
ДиапазонСчета(
ЯчейкаОбразец(
Критерий(
Так же данный аргумент может принимать в качестве критерия символы сравнения (
">0" - будут подсчитаны все ячейки в ДиапазонеСчета, значения ячеек критериев для которых больше нуля;">=2" - будут подсчитаны все ячейки в ДиапазонеСчета, значения ячеек критериев для которых больше или равно двум;"<0" - будут подсчитаны все ячейки в ДиапазонеСчета, значения ячеек критериев для которых меньше нуля;"<=60" - будут подсчитаны все ячейки в ДиапазонеСчета, значения ячеек критериев для которых меньше или равно 60;"<>0" - будут подсчитаны все ячейки в ДиапазонеСчета, значения ячеек критериев для которых не равно нулю;"<>" - будут подсчитаны все ячейки в ДиапазонеСчета, значения ячеек критериев для которых не пустые;"*отчет*" - будут подсчитаны все ячейки в ДиапазонеСчета, значения ячеек критериев для которых содержит слово "отчет";
Вместо нуля может быть любое число или текст. Так же можно добавить ссылку на ячейку со значением:
ДиапазонКритерия(
ИспУФ() - Необязательный аргумент. Допускается указание логических значений ИСТИНА(TRUE) или ЛОЖЬ(FALSE). По умолчанию принимает значение ИСТИНА. Если указан как ИСТИНА, то функция будет подсчитывать ячейки с учетом примененного к ним условного форматирования. Если указан как ЛОЖЬ, то функция будет подсчитывать ячейки без учета примененного условного форматирования, т.е. даже если условное форматирование применено и ячейка окрашена с его помощью, а реальный цвет заливки не соответствует цвету ЯчейкиОбразца - то она не будет подсчитана.
ДиапазонЦвета(
Функция подсчитывает любые ячейки, цвет шрифта которых равен цвету шрифта ячейки-образца. Даже если ячейка будет пустая, но заливка будет равна указанной - ячейка будет подсчитана. Чтобы подсчитать только заполненные ячейки в качестве критерия следует указать -
Важно: Функция не вычисляется при изменении цвета шрифта. Для пересчета функции после изменения параметров необходимо выделить ячейку и нажать
F2 -Enter . Либо нажать сочетания клавишShift +F9 (пересчет функций активного листа) или клавишуF9 (пересчет функций всей книги)
Примечание: данная функция будет корректно работать даже при примененном к ячейке Условном форматировании. Однако если в ячейке/диапазоне присутствуют условия, формат для которых задан при помощи шкал, градиентов, гистограмм и значков - функция может вернуть некорректный результат. Связано это с тем, что Excel не предоставляет доступ к данным типам УФ извне
Расскажи друзьям, если статья оказалась полезной:
