Содержание:
В Microsoft Office Excel, начиная с версии 2007, появилась возможность сортировать и фильтровать ячейки массива таблицы по цвету. Эта особенность позволяет быстро ориентироваться в столе, повышает его презентабельность и эстетичность. В этой статье будут рассмотрены основные способы фильтрации информации в Excel по цвету.
Особенности фильтрации по цвету
Прежде чем перейти к рассмотрению способов фильтрации данных по цвету, необходимо проанализировать преимущества, которые дает такая процедура:
- Структурирование и упорядочивание информации, что позволяет выбрать нужный фрагмент пластины и быстро найти его в большом диапазоне ячеек.
- Выделенные ячейки с важной информацией можно дополнительно проанализировать.
- Фильтрация по цвету выделяет информацию, соответствующую заданным критериям.
Как фильтровать данные по цвету с помощью встроенной опции Excel
Алгоритм фильтрации информации по цвету в массиве таблицы Excel разбит на следующие этапы:
- Выделите необходимый диапазон ячеек левой кнопкой мыши и перейдите на вкладку «Главная», расположенную в верхней панели инструментов программы.
- В появившейся области в подразделе «Редактирование» необходимо найти кнопку «Сортировать и фильтровать» и развернуть ее, нажав на стрелку ниже.
- В появившемся меню нажмите на строку «Фильтр».
- После добавления фильтра в названиях столбцов таблицы появятся маленькие стрелки. На этом этапе пользователю необходимо нажать ЛКМ на любую из стрелок.
- После нажатия на стрелку в названии столбца появится аналогичное меню, в котором нужно нажать на строку Фильтровать по цвету. Откроется дополнительная вкладка с двумя доступными функциями: «Фильтровать по цвету ячейки» и «Фильтровать по цвету шрифта».
- В разделе «Фильтровать по цвету ячеек» выберите оттенок, по которому вы хотите отфильтровать исходную таблицу, щелкнув по нему ЛКМ.
- Проверьте результат. После выполнения вышеописанных манипуляций в таблице останутся только ячейки с заданным ранее цветом. Остальные элементы исчезнут, а пластина уменьшится.
Вы можете вручную отфильтровать данные в массиве Excel, удалив строки и столбцы с нежелательными цветами. Однако пользователю придется потратить дополнительное время для завершения этого процесса.
Если в разделе «Фильтровать по цвету шрифта» выбрать нужный оттенок, то в таблице останутся только те строки, в которых текст шрифта написан выбранным цветом.
Обращать внимание! В Microsoft Office Excel функция фильтрации по цвету имеет существенный недостаток. Пользователь может выбрать только один оттенок, по которому будет фильтроваться массив таблицы. Невозможно указать несколько цветов одновременно.
Как отсортировать данные по нескольким цветам в Excel
С сортировкой по цвету в Excel обычно не возникает проблем. Это делается таким же образом:
- По аналогии с предыдущим пунктом добавим в массив таблицы фильтр.
- Нажмите на стрелку, которая появляется в названии столбца, и в раскрывающемся меню выберите «Сортировать по цвету».
- Укажите необходимый тип сортировки, например, выберите нужный оттенок в столбце «Сортировать по цвету ячейки».
- После выполнения предыдущих манипуляций строки таблицы с выбранным ранее оттенком окажутся на первом месте массива по порядку. Вы также можете сортировать другие цвета.
Дополнительная информация! Также вы можете отсортировать данные в таблице с помощью функции «Пользовательская сортировка», добавив несколько уровней по цвету.
Как отфильтровать информацию в таблице по цвету с помощью пользовательской функции
Чтобы Microsoft Office Excel мог выбрать фильтр для отображения в таблице сразу нескольких цветов, необходимо создать дополнительную настройку с оттенком заливки. По созданному оттенку данные в дальнейшем будут фильтроваться. Пользовательская функция в Excel создается по следующей инструкции:
- Перейдите в раздел «Разработчик», который находится вверху главного меню программы.
- В открывшейся области вкладок нажмите кнопку «Visual Basic».
- Откроется встроенный в программу редактор, в котором вам нужно будет создать новый модуль и написать код.
Для применения созданной функции необходимо:
- Вернитесь на лист Excel и создайте два новых столбца рядом с исходной таблицей. Их можно назвать «Цвет ячейки» и «Цвет текста» соответственно.
- Запишите формулу в первый столбец "=" Заливка цветом()». Аргумент заключен в круглые скобки. Вам нужно нажать на ячейку с любым цветом в табличке.
- Во втором столбце укажите тот же аргумент, но только с функцией "="ЦветШрифт()».
- Растяните полученные значения до конца таблицы, распространив формулу на весь диапазон. Полученные данные отвечают за цвет каждой ячейки таблицы.
- Добавьте в массив таблицы фильтр по приведенной выше схеме. Данные будут отсортированы по цвету.
Важно! Сортировка в Excel с помощью пользовательской функции осуществляется аналогичным образом.
Заключение
Таким образом, в MS Excel можно быстро отфильтровать исходный массив таблицы по цвету ячеек различными методами. Выше были рассмотрены основные методы фильтрации и сортировки, которые рекомендуется использовать при выполнении задачи.