Как подсчитать цветные или выделенные ячейки в Excel

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

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

1-Применение ПРОМЕЖУТОЧНЫХ ИТОГОВ и фильтрация данных
2-Использование функций COUNT и GET.CELL
3-Использование VBAНачните писать здесь…

Использование VBA
Вы также можете создать пользовательскую функцию с помощью VBA для подсчета выделенных ячеек в Excel. Для этого вам нужно создать пользовательскую функцию с помощью VBA, которая работает как функция COUNTIF и возвращает количество ячеек для одного и того же цвета.

Вы будете следовать синтаксису: =CountFunction(CountColor, CountRange) и использовать его как другие обычные функции. Здесь CountColor — это цвет, для которого вы хотите подсчитать ячейки. CountRange — это диапазон, в котором вы хотите подсчитать ячейки с указанным цветом фона.

Чтобы подсчитать ячейки, выделенные красным, выполните следующие действия:

Удерживая клавиши ALT + F11, откроется окно Microsoft Visual Basic для приложений.
Щелкните Вставить > Модуль.

Вставьте код с изображения в окно модуля.
=ЦветКоличество(A2, C2:C10).
В этом коде вы определяете функцию с двумя аргументами rColor и rRange. Вы собираетесь сохранить значение цвета фона A2 в lCol. Затем вы собираетесь запустить цикл FOR, в котором, если цвет фона ячейки соответствует цвету в lCol, вы увеличиваете vResult. Эта функция возвращает значение vResult, которое представляет собой количество ячеек с одинаковым цветом фона.

Похожие записи

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

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