Как фильтровать по цвету в Excel (2 примера)

  • Поделись Этим
Hugh West

При анализе больших финансовых данных вы можете обнаружить, что применение фильтра к вашему анализу помогает вам более эффективно изучать данные. Когда данные фильтруются, отображаются только те строки, которые соответствуют критериям фильтра; остальные скрываются. Отфильтрованные данные можно копировать, форматировать, печатать и т.д. без предварительной сортировки или перемещения. Этот учебник объяснит вам как фильтровать по цвету в excel с использованием как обычного метода, так и метода VBA код.

Скачать Практическое пособие

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

Фильтр по цвету.xlsm

2 различных способа фильтрации по цвету в Excel

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

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

1. применение базового метода для фильтрации по цвету в Excel

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

Шаг 1:

  • Прежде всего, выберите таблицу данных в диапазоне.

Шаг 2:

  • Нажмите кнопку Главная

Шаг 3:

  • После выбора Главная Вкладка, нажмите на Сортировка и фильтр
  • Выберите Фильтр опцию из меню.

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

Шаг 4:

  • Нажмите на раскрывающаяся кнопка чтобы открыть возможности для фильтрации.
  • Выберите Фильтр по цвету
  • Затем покажите любой из цветов, которые вы хотите отфильтровать. Здесь мы выбрали первый цвет RGB ( 248 , 203 , 173 ).

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

Шаг 5:

  • Чтобы отфильтровать по другому цвету, снова нажмите на кнопку раскрывающаяся кнопка .
  • Выберите новый цвет (RGB = 217 , 225 , 242 ) для фильтрации.

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

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

Поэтому вы можете восстановить предыдущий набор данных.

Подробнее: Как отфильтровать несколько столбцов по цвету в Excel (2 метода)

2. Выполните код VBA для фильтрации по цвету в Excel

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

Шаг 1:

  • Нажмите Альт + F11 активировать Рабочий лист с поддержкой макросов VBA .
  • Нажмите на Вставка Вкладка
  • Выберите Модуль из меню.

Шаг 2:

  • Вставьте следующее Коды VBA .
 Sub Filter_by_color() 'объявляем переменную Dim ws As Worksheet Set ws = Worksheets("Sheet2") ws.Range("B4:D11").AutoFilter field:=3, Criteria1:=RGB(248, 203, 173), Operator:=xlFilterCellColor End Sub 

Вот,

Dim ws As Worksheet объявляет ws рабочим листом.

Worksheets("Sheet2") это имя текущего рабочего листа.

ws.Range("B4:D11") это диапазон таблицы.

Поле автофильтра:=3 это номер столбца ( 3 ), для которых мы назначаем фильтр

Критерии1:=RGB(248, 203, 173) цветовой код цвета фильтрации.

Шаг 3:

  • Наконец-то, сохранить программу и нажмите F5 чтобы запустить его.

В результате вы получите отфильтрованный результат в текущем рабочем листе.

Примечания Иногда опция фильтрации в excel может не работать. Для этого может быть несколько возможных причин. Попробуйте устранить эти проблемы.
  • Убедитесь, что вы выбрали все данные.
  • Это не сработает в объединенных ячейках. Разъедините ячейки и попробуйте снова.
  • Убедитесь, что ваша таблица данных имеет только один заголовок столбца. Ищите скрытые строки или ошибки в вашей таблице данных.
  • Если кнопка фильтра отображается серым цветом, разгруппируйте данные, и теперь вам будет доступна опция фильтрации.

Читайте также: Как фильтровать по нескольким цветам в Excel (2 простых способа)

Заключение

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

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

На ваши вопросы в кратчайшие сроки ответит Exceldemy профессионалы.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.