Профессиональные приемы работы в Microsoft Excel

Обмен опытом => Microsoft Excel => Тема начата: Анна Б. от 25.05.2016, 12:25

Название: Счёт ячеек с условным форматированием
Отправлено: Анна Б. от 25.05.2016, 12:25
Добрый день.
Помогите решить задачку ::)

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

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

Во вложении пример, думаю наглядно посмотреть будет понятнее.

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

Заранее большущее спасибо! ;)
Название: Re: Счёт ячеек с условным форматированием
Отправлено: kuklp1 от 25.05.2016, 13:29
В Эксе не старше 2010:
Public Sub www()
    Dim c As Range
    [e2:e5].ClearContents
    For Each c In [e11:e25].Cells
        Select Case c.DisplayFormat.Interior.Color
        Case 52224
            [e4] = [e4] + 1
        Case 16777215
            [e2] = [e2] + 1
        Case 255
            [e5] = [e5] + 1
        Case 6750207
            [e3] = [e3] + 1
        End Select
    Next
End Sub
Название: Re: Счёт ячеек с условным форматированием
Отправлено: vikttur от 25.05.2016, 13:37
=СУММПРОИЗВ(--(F11:F25=D11:D25))
Для других аналогично.
Название: Re: Счёт ячеек с условным форматированием
Отправлено: Анна Б. от 25.05.2016, 14:13
Цитата: vikttur от 25.05.2016, 13:37
Для других аналогично
:o спасибо, не думала, что все так просто. посоветуйте, где почитать про суммпроизв и ее возможности.
Название: Re: Счёт ячеек с условным форматированием
Отправлено: Анна Б. от 25.05.2016, 14:14
kuklp1, спасибо, за ответ, правда не совсем поняла что нужно писать в ячейках - какую формулу?
Название: Re: Счёт ячеек с условным форматированием
Отправлено: kuklp1 от 25.05.2016, 14:17
Забудьте. Вариант Виктора лучше.
Название: Re: Счёт ячеек с условным форматированием
Отправлено: vikttur от 25.05.2016, 19:36
Цитироватьгде почитать про суммпроизв и ее возможности
С функцией знакомился на форумах и немного читал справку.