Фильтр по цвету в excel не активен

Примечание: Мы стараемся как можно оперативнее обеспечивать вас животрепещущими справочными материалами на вашем языке. Эта страничка переведена автоматом, потому ее текст может содержать некорректности и грамматические ошибки. Для нас принципиально, чтоб эта статья была для вас полезна. Просим вас уделить пару секунд и сказать, посодействовала ли она для вас, при помощи клавиш понизу странички. Для удобства также приводим ссылку на оригинал (на британском языке).

Принципиально: Часть содержимого этого раздела быть может неприменима к неким языкам.

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

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

На вкладке Данные нажмите клавишу Фильтр.

Щелкните стрелку в столбце с содержимым, которое необходимо отфильтровать.

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

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

На панели инструментов Обычная нажмите клавишу Фильтр .

Щелкните стрелку в столбце с содержимым, которое необходимо отфильтровать.

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

Разглядим главные методы фильтрации и сортировки данных по цвету (как по заливке ячейки, так и по заливке текста) в Excel.

Для начала вспомним, в чем все-таки полезность от сортировки и фильтрации данных в Excel, и для чего она совершенно нужна?

Интересно почитать:  Excel ссылка на другой лист

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

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

В общем случае в Excel можно сортировать по алфавиту (для текста), по возрастанию либо убыванию (для чисел), но давайте познакомимся с еще одним вариантом сортировки — по цвету, и разглядим 2 метода, дозволяющие сортировать и использовать фильтр к данным:

  • Автофильтр и инструмент «Настраиваемая сортировка» (доступен начиная с версии Excel 2007);
  • Применение пользовательских функций.

Обычный фильтр и сортировка по цвету в Excel

Представим, что у нас имеется таблица с наименованиями и выручкой по разным продуктам, где определенные группы добавочно выделены цветом заливки ячейки и текста:


Добавим фильтр к спектру с таблицей (избираем вкладку Основная -> Редактирование -> Сортировка и фильтр либо воспользуемся сочетанием кнопок Ctrl + Shift + L), дальше щелкаем по стрелке в заголовке столбца и в выпадающем перечне можем избрать хоть какой вариант сортировки либо фильтрации:


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

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

К примеру, если мы желаем, чтоб поначалу в таблице были показаны ячейки с красноватой заливкой, а потом с голубой, то на первом шаге создадим сортировку по голубой заливке (т.е. сортируем данные в оборотном порядке — если в конечном итоге нужен порядок ячеек красноватый -> голубий, то сортируем в порядке голубий -> красноватый):

Интересно почитать:  Группировка в таблице в excel


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


Аналогичного результата также можно достигнуть отсортировав данные при помощи инструмента Настраиваемая сортировка (также избираем вкладку Основная -> Редактирование -> Сортировка и фильтр), где можно настроить разные доп характеристики и уровни сортировки:

Сортировка и фильтр по цвету при помощи функций

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

Функция цвета заливки ячейки на VBA

Для сотворения пользовательских функций перейдем в редактор Visual Basic (композиция кнопок Alt + F11), сделаем новейший модуль и добавим туда код последующей функции:

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

Сортировка по цвету ячеек

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

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

  1. Щелкните на всякую ячейку в области спектра данных и изберите инструмент: «ДАННЫЕ»-«Сортировка и фильтр»-«Сортировка».
  2. Удостоверьтесь, что отмечена галочкой функция «Мои данные содержат заглавия», а опосля чего же из первого выпадающего перечня изберите значение «Наименование». В секции «Сортировка» изберите опцию «Цвет ячейки». В секции «Порядок» раскройте выпадающее меню «Нет цвета» и нажмите на клавишу зеленоватого квадратика.
  3. Нажмите на клавишу «Копировать уровень» и в сей раз укажите желтоватый цвет в секции «Порядок».
  4. Аналогичным методом устанавливаем новое условие для сортировки относительно красноватого цвета заливки ячеек. И нажмите на клавишу ОК.
Интересно почитать:  Как в эксель сложить время

Ожидаемый итог изображен ниже на рисунке:

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

Фильтр по цвету ячеек

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

  1. Перейдите на всякую ячейку спектра и воспользуйтесь инвентарем: «ДАННЫЕ»-«Сортировка и фильтр»-«Фильтр».
  2. Раскройте одно из выпадающих меню, которые возникли в заголовках столбцов таблицы и наведите курсор мышки на опцию «Фильтр по цвету».
  3. Из всплывающего подменю изберите зеленоватый цвет.

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

Направьте внимание! В режиме автофильтра выпадающие меню так же содержит опцию «Сортировка по цвету»:

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

Ссылка на основную публикацию
Adblock
detector