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

Обновлено: 21.11.2024

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



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

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

Использование функций промежуточного итога и фильтра

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

В этом примере у вас есть запись о продажах восьми продавцов за июль. Строки, содержащие продавцов с продажами менее 7000 долларов, выделены красным цветом, остальные ячейки с продавцами, имеющими бонус, выделены зеленым цветом. Чтобы рассчитать количество продавцов, выделенных красным цветом:

  • Выберите ячейку C10.
  • Назначьте формулу = ПРОМЕЖУТОЧНЫЙ ИТОГ(102, C2:C9) . Первый аргумент 102 подсчитывает видимые ячейки в указанном диапазоне.

  • Выберите ячейки A1:C9, щелкнув ячейку A1 и перетащив ее до ячейки C9 с помощью мыши.
  • Выберите Данные > Сортировка и фильтрация > Фильтр.

  • Нажмите раскрывающиеся списки фильтров в C1.
  • Перейдите к фильтру по цвету и выберите красный цвет, чтобы найти продавцов, выделенных красным цветом.

Это приведет к изменению значения промежуточного итога на x, которое представляет собой количество продавцов, у которых объем продаж меньше 7000 долл. США.

Использование функций COUNTIF и GET.CELL

Вы можете использовать GET.CELL с именованными диапазонами для подсчета цветных ячеек в Excel. GET.CELL — это старая функция Macro4, которая не работает с обычными функциями. Однако он по-прежнему работает с именованными диапазонами. Чтобы подсчитать цветные ячейки с помощью GET.CELL, вам нужно извлечь цветовые коды с помощью GET.CELL и подсчитать их, чтобы узнать количество ячеек, выделенных одним цветом. Чтобы подсчитать ячейки с помощью GET.CELL и COUNTIF:

  • В появившемся диалоговом окне задайте имя как ColorCount, область действия как книгу и обращение к =GET.CELL(38, Sheet1!C2).

  • Назначьте формулу =ColorCount ячейке D2 и перетащите ее с помощью мыши в ячейку D9.

  • Это вернет число на основе цвета фона. Если цвет фона отсутствует, Excel вернет 0. В противном случае все ячейки с одинаковым цветом фона вернут одно и то же число.
  • В столбце D посмотрите на код красного цвета. В данном случае это 22.
  • Выберите ячейку D10 и назначьте формулу = СЧЁТЕСЛИ($D:$D, 22).

Это подсчитает ячейки, окрашенные красным, чтобы найти количество продавцов с объемом продаж менее 7000 долларов США и вернуть число 3.

Использование VBA

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

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

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

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

  • Вставьте следующий код в окно модуля.

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

=ColorCount(A2, C2:C10).

  • Здесь A2 — это ячейка с красным цветом фона, которую вы хотите подсчитать. C2:C10 — это диапазон ячеек, который вы хотите подсчитать.

Это вернет количество продавцов с объемом продаж менее 7000 долларов США в июле, что равно 3.

Это сообщение не ответило на ваш вопрос? Получите решение, связавшись с экспертом.

У меня есть несколько листов с цветными ячейками (без данных, содержащихся в них), которые мне нужно сгруппировать вместе на одном листе. По сути, если у меня есть 3 окрашенные ячейки на одном листе и 2 цветные ячейки на другом, я бы хотел, чтобы на третьем листе отображались все 5 цветных ячеек и автоматически обновлялись по мере того, как новые ячейки становятся окрашенными/обесцвеченными.

Мне нужна операция, которая подсчитывает количество неокрашенных ячеек среди других ячеек, имеющих слегка окрашенный фон. Форматирование этих ячеек таково, что они не реагируют на формулы цветовой функции.

Как я могу получить среднее значение (в выделенных желтым цветом ячейках) только выбранных имен/идентификаторов? выбрал, а не весь диапазон значений в ячейках, которые могут быть скрыты или невыбраны? и итоговые значения (выделенные синим цветом ячейки) только для выбранных имен/идентификаторов?

Было бы здорово, если бы существовала функция подсчета цветных ячеек в Excel?

К сожалению, для этого нет встроенной функции.

Это легко сделать.

Это руководство охватывает:

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

В этом уроке я покажу вам три способа подсчета цветных ячеек в Excel (с VBA и без него):

  1. Использование фильтра и функции ПРОМЕЖУТОЧНЫЕ ИТОГО
  2. Использование функции GET.CELL
  3. Использование пользовательской функции, созданной с помощью VBA.

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

  • Фильтровать цветные ячейки
  • Используйте функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ для подсчета видимых цветных ячеек (после фильтрации).

Предположим, у вас есть набор данных, как показано ниже:

В этом наборе данных используются два цвета фона (зеленый и оранжевый).

Вот шаги подсчета цветных ячеек в Excel:

Как только вы отфильтруете ячейки, вы заметите, что значение в функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ изменяется и возвращает только количество ячеек, видимых после фильтрации.

Как это работает?

Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ использует 102 в качестве первого аргумента, который используется для подсчета видимых ячеек (скрытые строки не учитываются) в указанном диапазоне.

Если данные не отфильтрованы, они возвращают 19, но если они отфильтрованы, то возвращается только количество видимых ячеек.

GET.CELL — это функция Macro4, которая была сохранена из соображений совместимости.

Он не работает, если используется как обычные функции на листе.

Вот три шага использования GET.CELL для подсчета цветных ячеек в Excel:

  • Создайте именованный диапазон с помощью функции GET.CELL
  • Используйте именованный диапазон для получения цветового кода в столбце
  • Использование номера цвета для подсчета количества окрашенных ячеек (по цвету)

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

Создание именованного диапазона

Получение цветового кода для каждой ячейки

В ячейке рядом с данными используйте формулу =GetColor

Эта формула вернет 0, если в ячейке НЕТ цвета фона, и вернет определенное число, если цвет фона есть.

Это число относится к цвету, поэтому все ячейки с одинаковым цветом фона получают одинаковый номер.

Подсчет цветных ячеек с использованием цветового кода

Если вы выполните описанный выше процесс, у вас будет столбец с числами, соответствующими цвету фона в нем.

Чтобы получить количество определенного цвета:

  • Где-то под набором данных задайте тот же цвет фона для ячейки, которую вы хотите подсчитать. Убедитесь, что вы делаете это в том же столбце, который вы использовали при создании именованного диапазона. Например, я использовал столбец A, поэтому буду использовать только ячейки столбца A.
  • В соседней ячейке используйте следующую формулу:

Эта формула даст вам количество всех ячеек с указанным цветом фона.

Как это работает?

Функция СЧЁТЕСЛИ использует именованный диапазон (GetColor) в качестве критерия. Именованный диапазон в формуле относится к соседней ячейке слева (в столбце A) и возвращает код цвета для этой ячейки. Следовательно, этот номер цветового кода является критерием.

Функция СЧЁТЕСЛИ использует диапазон ($F$2:$F$18), содержащий номера цветовых кодов всех ячеек, и возвращает количество на основе числа критериев.

Используя два приведенных выше метода, вы научились подсчитывать цветные ячейки без использования VBA.

Но если вас устраивает использование VBA, это самый простой из трех методов.

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

Вот код:

Чтобы создать эту пользовательскую функцию:

Чтобы использовать эту функцию, просто используйте ее как любую обычную функцию Excel.

Синтаксис: =GetColorCount(CountRange, CountColor)

  • CountRange: диапазон, в котором вы хотите подсчитать ячейки с указанным цветом фона.
  • CountColor: цвет, для которого вы хотите подсчитать количество ячеек.

Чтобы использовать эту формулу, используйте тот же цвет фона (который вы хотите подсчитать) в ячейке и используйте формулу. Аргументом CountColor будет та же ячейка, в которую вы вводите формулу (как показано ниже):

Примечание. Поскольку в книге есть код, сохраните его с расширением .xls или .xlsm.

Возможно, вы использовали цветовое кодирование в данных Excel или видели его в рабочей книге, которую вам приходилось использовать.

Это популярный способ визуализации данных!

Хотя цветные ячейки — отличный способ выделить данные, чтобы быстро привлечь чье-то внимание, они не очень подходят для хранения данных.

К сожалению, многие пользователи раскрашивают ячейку, чтобы указать какое-то значение, вместо того, чтобы создавать другую точку данных со значением.

Например, они могут покрасить ячейку в зеленый цвет, чтобы указать, что элемент утвержден, вместо того, чтобы создавать другую точку данных с текстом Утверждено.

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

В этом посте я покажу вам 6 способов поиска и подсчета цветных ячеек в ваших данных.

Используйте команду «Найти и выбрать» для подсчета цветных ячеек

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

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

Перейдите на вкладку "Главная" ➜ нажмите команду "Найти и выбрать" ➜, затем выберите "Найти" из вариантов.

Для этого также есть отличное сочетание клавиш. Нажмите Ctrl + F, чтобы открыть меню "Найти и заменить".

Нажмите маленькую стрелку вниз на кнопке "Формат" и выберите "Выбрать формат из ячейки".

При нажатии на основную часть кнопки «Формат» открывается меню «Найти формат», в котором можно выбрать любую комбинацию форматирования для поиска.

Это идеальный вариант, если вы точно знаете, какой цвет ищете, но чаще всего вам будет лучше, если вы установите формат на примере. Форматирование может немного отличаться, и это может привести к тому, что вы не найдете нужные данные!

Нажав на маленькую стрелку внутри кнопки "Формат", вы увидите дополнительные параметры, в том числе возможность задать формат, выбрав ячейку.

Выбрав формат, нажмите кнопку «Найти все».

В нижней части диалогового окна «Найти и заменить» будут показаны все найденные ячейки, соответствующие форматированию, а в левом нижнем углу вы найдете количество.

Нажмите Ctrl + A, чтобы выбрать все ячейки, а затем нажмите кнопку "Закрыть", после чего вы сможете изменить цвет всех этих ячеек или изменить любое другое форматирование.

Если вы хотите вернуть только ячейки в заданном столбце или диапазоне, это возможно. Выберите диапазон на листе, прежде чем нажимать кнопку «Найти все», чтобы ограничить поиск выбранным.

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

Использование фильтров и функции промежуточного итога для подсчета цветных ячеек

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

На первом шаге вам нужно будет добавить фильтры к вашим данным.

Выберите данные и перейдите на вкладку «Данные», затем выберите команду «Фильтр».

Это добавит значок сортировки и фильтра к каждому заголовку столбца ваших данных, что позволит вам фильтровать данные разными способами.

Есть также удобное сочетание клавиш для добавления или удаления фильтров из ваших данных. Выберите данные и нажмите Ctrl + Shift + L на клавиатуре.

Еще один вариант добавления фильтров — преобразовать ваши данные в таблицу Excel. Я написал статью о таблицах Excel и их замечательных функциях.

Вы можете преобразовать данные в таблицу одним из этих двух способов.

  • Выберите ячейку внутри данных ➜ перейдите на вкладку «Вставка» ➜ нажмите команду «Таблица».
  • Выберите ячейку внутри данных ➜ нажмите Ctrl + T на клавиатуре.

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

Теперь вы можете добавить приведенную выше формулу ПРОМЕЖУТОЧНЫХ ИТОГОВ для подсчета непустых ячеек, где идентификатор заказа — это столбец, содержащий цветные ячейки, которые вы хотите подсчитать.

Первый аргумент функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ сообщает ей, что нужно вернуть число, а второй аргумент указывает, что считать.

Особый прием здесь заключается в том, что функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ будет подсчитывать только видимые ячейки, поэтому она будет обновлять подсчет в зависимости от того, по каким данным он отфильтрован.

Это означает, что вы можете фильтровать цветные ячейки, и вы получите количество этих цветных ячеек!

Теперь вы можете фильтровать данные по цвету.

  1. Нажмите переключатель сортировки и фильтрации для столбца, содержащего цветные ячейки.
  2. Выберите «Фильтровать по цвету» в параметрах меню.
  3. Выберите цвет для фильтрации.

Теперь результат ПРОМЕЖУТОЧНЫХ ИТОГОВ будет обновляться, и вы сможете быстро найти количество цветных ячеек.

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

Перейдите на вкладку "Данные" и нажмите кнопку "Повторно применить" в разделе "Сортировка и фильтрация".

  • Требуется ручная фильтрация данных.
  • Фильтры не обновляются, и вам нужно будет повторно применить их при изменении данных.
  • Поскольку подсчет основан на фильтрации, результат может быть разным для каждого пользователя при совместной работе над книгой.

Используйте GET.Функция CELL Macro4 для подсчета цветных ячеек

В Excel есть функция для получения цвета заливки ячейки, но это устаревшая функция Macro 4.

Они предшествовали VBA и были языком сценариев Excel на основе формул.

Хотя они считаются устаревшими, их по-прежнему можно использовать в диспетчере имен.

Существует функция GET.CELLS Macro4, которая возвращает цветовой код на основе цвета заливки ячейки.

Вы можете создать относительный именованный диапазон, который использует это, перейдя на вкладку "Формулы" и нажав "Определить имя".

Откроется меню «Новое имя», и вы сможете определить ссылку.

Назначьте определенному имени имя, например ColorCode. Вот как вы будете ссылаться на него в книге.

Добавьте указанную выше формулу в раздел «Ссылки на». Для этой формулы ваши данные должны быть в таблице под названием «Заказы» со столбцом «Идентификатор заказа», но вы можете изменить их, чтобы они соответствовали вашим данным.

Эта формула всегда будет ссылаться на ячейку идентификатора заказа в текущей строке, на которую она ссылается.

Если ваши данные не находятся в таблице, вместо этого вы можете использовать приведенную выше формулу, где B – это столбец, содержащий цвет заливки, который вы хотите подсчитать. При этом используется фиксированный столбец и относительная ссылка на строку, чтобы всегда ссылаться на столбец B текущей строки.

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

Результатом будет целочисленное значение, основанное на цвете заливки ячейки в столбце идентификатора заказа.

Теперь вы можете подсчитать число или цветные ячейки, используя приведенную выше формулу СЧЁТЕСЛИМН.

Эта формула будет подсчитывать ячейки в столбце ColorCode, если они имеют совпадающий код. В этом примере подсчитываются все 10 значений, соответствующих зеленому цвету.

  • Вы можете рассчитать цвет заливки для каждой строки данных, и он будет динамически обновляться по мере изменения данных или цвета заливки данных.
  • В этом методе используются устаревшие функции Macro4, и они могут перестать поддерживаться моей корпорацией Майкрософт.
  • Сложнее реализовать.
  • Вам нужно будет сохранить книгу в формате xlsm с поддержкой макросов.
  • Вы не можете переместить столбец, на который указывает ссылка, если используете обозначение столбца внутри именованного диапазона.
  • Вы не можете изменить имя столбца, если используете табличное обозначение внутри именованного диапазона.
  • Вам нужно создать дополнительный столбец и использовать функцию СЧЁТЕСЛИМН, чтобы получить количество.

Использование функции LAMBDA для подсчета цветных ячеек

При этом будет использоваться та же функция GET.CELL Macro4, что и в предыдущем методе, но вы можете создать пользовательскую функцию LAMBDA, чтобы использовать ее внутри книги.

Функция LAMBDA – это специальная функция, позволяющая создавать собственные функции с помощью диспетчера имен.

Это новая функция, поэтому она не является общедоступной, и на момент написания этой публикации вы должны быть участником программы предварительной оценки Microsoft 365 Office.

Перейдите на вкладку "Формулы" и нажмите "Определить имя", чтобы открыть меню "Новое имя".

Дайте определяемому имени имя, например GETCOLORCODE, и добавьте приведенную выше формулу в раздел Refers to.

Это создаст новую функцию GETCOLORCODE, которую вы сможете использовать внутри рабочей книги. Он примет один аргумент, называемый ячейкой, и вернет код цвета заливки ячейки.

Теперь все, что вам нужно сделать, это создать столбец для расчета цветового кода для каждой строки, используя приведенную выше формулу.

Опять же, вы можете подсчитать число или цветные ячейки, используя приведенную выше формулу СЧЁТЕСЛИМН.

  • Вы можете создать функцию, которая вычисляет цветовой код для данной ячейки.
  • Позволяет напрямую ссылаться на ячейку, чтобы получить цветовой код.
  • Этот метод использует функцию LAMBDA в Excel для M365 и в настоящее время недоступен.
  • Сложнее реализовать.
  • В этом методе используются устаревшие функции Macro4, которые могут не поддерживаться в будущем.
  • Вам нужно будет сохранить книгу в формате xlsm с поддержкой макросов.
  • Необходимо создать дополнительный столбец и использовать функцию СЧЁТЕСЛИМН для подсчета.

Использование VBA для подсчета цветных ячеек

  • Вы можете создать функцию, которая подсчитывает цветные ячейки в диапазоне.
  • Результаты будут обновляться по мере редактирования данных или изменения цвета заливки.
  • Удобный вариант для использования после настройки.
  • Использует VBA, который требует сохранения файла в формате xlsm.
  • Настройка менее удобна для пользователя.

Использование скриптов Office для подсчета цветных ячеек

Сценарии Office — это совершенно новый метод автоматизации задач в Excel.

Но он доступен только для Excel в Интернете и только с корпоративным планом. Если у вас корпоративный тарифный план, вам подойдет этот метод!

Во-первых, вам нужно настроить две именованные ячейки, на которые будет ссылаться код.

Выберите любую ячейку, введите имя, например ColorCount, в поле имени и нажмите Enter. Это создаст именованный диапазон, на который можно ссылаться в коде.

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

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

Теперь вы можете создать новый офисный скрипт. Перейдите на вкладку «Автоматизация» в Excel онлайн и нажмите команду «Новый сценарий».

Откроется редактор кода, и вы сможете вставить приведенный выше код и сохранить скрипт.

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

  • Это новейший метод, который будет поддерживаться в дальнейшем.
  • Сценарий можно запустить из Power Automate для решения без щелчка мыши.
  • Этот метод сложно настроить.
  • Для этого требуется корпоративная лицензия, и вам необходимо использовать Excel в Интернете.

Выводы

Мы надеемся, что однажды Microsoft создаст стандартную функцию Excel, которая сможет возвращать свойства ячейки, например цвет ее заливки.

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

Есть ли у вас предпочтительный метод, не указанный здесь? Дайте мне знать в комментариях!

Об авторе

Джон МакДугалл

Джон — Microsoft MVP, внештатный консультант и тренер, специализирующийся на Excel, Power BI, Power Automate, Power Apps и SharePoint. Другие интересные статьи Джона можно найти в его блоге или на канале YouTube.

Сэнди Риттенхаус

Сэнди Риттенхаус
Писатель

С ее B.S. В области информационных технологий Сэнди много лет проработала в ИТ-индустрии в качестве руководителя проекта, руководителя отдела и руководителя отдела управления проектами. Она узнала, как технологии могут обогатить как профессиональную, так и личную жизнь, используя правильные инструменты. И со временем она поделилась этими предложениями и практическими рекомендациями на многих веб-сайтах. Имея за плечами тысячи статей, Сэнди стремится помочь другим использовать технологии в своих интересах. Подробнее.

Использование цвета в Microsoft Excel может быть отличным способом выделить данные. Поэтому, если придет время, когда вы захотите подсчитать количество окрашенных ячеек, у вас есть несколько способов сделать это.

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

Подсчет цветных ячеек с помощью поиска

Этот первый метод подсчета цветных клеток является самым быстрым из двух. Это не требует вставки функции или формулы, поэтому количество будет просто отображаться для вас, чтобы вы могли увидеть и записать его вручную, если хотите.

Выберите ячейки, с которыми вы хотите работать, и перейдите на вкладку «Главная». В разделе «Редактирование» на ленте нажмите «Найти и выбрать» и выберите «Найти».

Когда откроется окно "Найти и заменить", нажмите "Параметры".

Известное форматирование. Если вы знаете точное форматирование, которое вы использовали для цветных ячеек, например определенную зеленую заливку, нажмите «Формат». Затем используйте вкладки «Шрифт», «Граница» и «Заливка» в окне «Найти формат», чтобы выбрать формат цвета, и нажмите «ОК».

Неизвестное форматирование. Если вы не уверены в точном цвете или используете несколько форм форматирования, таких как цвет заливки, границы и цвет шрифта, вы можете пойти другим путем. Нажмите стрелку рядом с кнопкой «Формат» и выберите «Выбрать формат из ячейки».

Когда курсор превратится в пипетку, переместите его в одну из ячеек, которые вы хотите подсчитать, и нажмите. Это поместит форматирование для этой ячейки в предварительный просмотр.

Используя любой из двух вышеперечисленных способов ввода нужного формата, вы должны проверить предварительный просмотр. Если все выглядит правильно, нажмите «Найти все» в нижней части окна.

Когда окно расширится, чтобы отобразить ваши результаты, вы увидите количество в левом нижнем углу как «X Cell(s) Found». И вот ваш счет!

Вы также можете просмотреть точные ячейки в нижней части окна, чуть выше числа ячеек.

Подсчет цветных ячеек с помощью фильтра

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

Давайте начнем с добавления функции ПРОМЕЖУТОЧНЫЙ ИТОГ. Перейдите в ячейку, где вы хотите отобразить свой счет. Введите следующее, заменив ссылки A2:A19 ссылками для собственного диапазона ячеек, и нажмите Enter.

Число 102 в формуле является числовым индикатором функции СЧЁТ.

Примечание. Другие номера функций, которые можно использовать с ПРОМЕЖУТОЧНЫМИ ИТОГАМИ, см. в таблице на странице поддержки Microsoft для этой функции.

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

Пришло время применить функцию фильтрации к вашим ячейкам. Выберите заголовок столбца и перейдите на вкладку «Главная». Нажмите «Сортировка и фильтр» и выберите «Фильтр».

Кнопка фильтра (стрелка) размещается рядом с заголовком каждого столбца. Щелкните один из столбцов цветных ячеек, которые вы хотите подсчитать, и переместите курсор на «Фильтровать по цвету». Вы увидите цвета, которые вы используете, во всплывающем меню, поэтому нажмите на цвет, который хотите подсчитать.

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

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

После того как вы завершите подсчет с помощью фильтра, вы можете очистить его, чтобы снова просмотреть все свои данные. Нажмите кнопку фильтра и выберите «Удалить фильтр из».

Если вы уже пользуетесь преимуществами цветов в Microsoft Excel, эти цвета могут пригодиться не только для выделения данных.

  • › Как подсчитать пустые или пустые ячейки в Microsoft Excel
  • › Как подсчитать количество ячеек в Microsoft Excel
  • › Как использовать формулу СЧЁТЕСЛИ в Microsoft Excel
  • › Почему не было Windows 9?
  • › Как восстановить метки панели задач в Windows 11
  • ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)
  • › Как установить Google Play Маркет в Windows 11
  • › Почему прозрачные чехлы для телефонов желтеют?

Читайте также: