-
В диапазоне ячеек или столбце таблицы щелкните ячейку с определенным цветом, цветом шрифта или значком, по которому требуется выполнить фильтрацию.
-
На вкладке Данные нажмите кнопку Фильтр.
-
Щелкните стрелку в столбце с содержимым, которое вы хотите отфильтровать.
-
В разделе Фильтр во всплывающем меню По цвету щелкните Цвет ячейки, Цвет шрифта или Значок ячейки и выберите условия.
-
В диапазоне ячеек или столбце таблицы щелкните ячейку с определенным цветом, цветом шрифта или значком, по которому вы хотите выполнить фильтрацию.
-
На панели инструментов Стандартная нажмите кнопку Фильтр .
-
Щелкните стрелку в столбце с содержимым, которое нужно отфильтровать.
-
В разделе Фильтр во всплывающем меню По цвету щелкните Цвет ячейки, Цвет шрифта или Значок ячейки и выберите цвет.
На чтение 5 мин Опубликовано 12.01.2021
В Microsoft Office Excel, начиная с версии 2007 года, появилась возможность сортировки и фильтрации ячеек табличного массива по цвету. Такая функция позволяет быстрее ориентироваться в таблице, повышает ее презентабельность и эстетичность. В данной статье будут рассмотрены основные способы фильтрации информации в Excel по цвету.
Содержание
- Особенности фильтрации по цвету
- Как отфильтровать данные по цвету с помощью встроенной в Excel опции
- Как в Excel отсортировать данные по нескольким цветам
- Как отфильтровать сведения в таблице по цвету с помощью пользовательской функции
- Заключение
Особенности фильтрации по цвету
Прежде чем переходить к рассмотрению способов фильтрации данных по цвету, необходимо проанализировать преимущества, которые дает такая процедура:
- Структурирование и упорядочение информации, что позволяет выделить нужный фрагмент таблички и быстро найти его в большом диапазоне ячеек.
- Выделенные цветом ячейки с важной информацией в дальнейшем можно будет проанализировать.
- Фильтрация по цвету выделяет сведения, удовлетворяющие заданным критериям.
Как отфильтровать данные по цвету с помощью встроенной в Excel опции
Алгоритм фильтрации информации по цвету в табличном массиве Excel подразделяется на следующие этапы:
- Выделить требуемый диапазон ячеек левой клавишей манипулятора и переместиться во вкладку «Главная», находящуюся в верхней панели инструментов программы.
- В появившейся области в подразделе Редактирование необходимо найти кнопку «Сортировка и фильтр» и развернуть ее, нажав на стрелочку внизу.
- В отобразившемся меню нажать по строчке «Фильтр».
- Когда фильтр добавится, то в названии столбцов таблицы появятся небольшие стрелочки. На этом этапе по любой из стрелок пользователю нужно кликнуть ЛКМ.
- После нажатия по стрелке в названии столбика отобразится похожее меню, в котором надо щелкнуть по строке Фильтр по цвету. Раскроется дополнительная вкладка с двумя доступными функциями: «Фильтр по цвету ячейки» и «Фильтр по цвету шрифта».
- В разделе «Фильтр по цвету ячейки» выбрать оттенок, по которому нужно отфильтровать исходную таблицу, нажав на него ЛКМ.
- Проверить результат. После проделывания вышеуказанных манипуляций в таблице останутся только ячейки с указанным ранее цветом. Остальные элементы пропадут, а табличка сократится.
Отфильтровать данные в массиве Excel можно вручную, удалив строки и столбцы с ненужными цветами. Однако пользователю придется потратить на выполнение этого процесса дополнительное время.
Если выбрать нужный оттенок в разделе «Фильтр по цвету шрифта», то в таблице останутся только строчки, текст шрифта в которых прописан выбранным цветом.
Обратите внимание! В Microsoft Office Excel у функции фильтрации по цвету есть существенный недостаток. Пользователь может выбрать только один оттенок, по которому будет производиться фильтрация табличного массива. Указать несколько цветов сразу невозможно.
Как в Excel отсортировать данные по нескольким цветам
С сортировкой по цветам в Экселе обычно проблем не возникает. Она выполняется аналогичным образом:
- По аналогии с предыдущим пунктом добавить фильтр к табличному массиву.
- Щелкнуть по стрелочке, появившейся в названии столбца, и в выпадающем меню выбрать пункт «Сортировка по цвету».
- Указать требуемый тип сортировки, к примеру выбрать нужный оттенок в колонке «Сортировка по цвету ячейки».
- После выполнения предыдущих манипуляций строчки таблицы с выбранным ранее оттенком будут располагаться на первом месте массива по порядку. Также можно отсортировать и остальные цвета.
Дополнительная информация! Отсортировать данные в табличке также можно с помощью функции «Настраиваемая сортировка», добавив несколько уровней по цветам.
Как отфильтровать сведения в таблице по цвету с помощью пользовательской функции
Чтобы в Microsoft Office Excel выбрать фильтр для отображения сразу нескольких цветов в таблице, необходимо создать дополнительный параметров с оттенком заливки. По созданному оттенку данные в дальнейшем и будут фильтроваться. Пользовательская функция в Эксель создается по следующей инструкции:
- Зайти в раздел «Разработчик», который находится сверху главного меню программы.
- В открывшейся области вкладки кликнуть по кнопке «Visual Basic».
- Откроется встроенный в программу редактор, в котором потребуется создать новый модуль и прописать код.
Чтобы применить созданную функцию, необходимо:
- Вернуться на рабочий лист Excel и создать два новый столбца рядом с исходной таблицей. Их можно назвать «Цвет ячейки» и «Цвет текста» соответственно.
- В первом столбце написать формулу «= ColorFill()». В скобках указывается аргумент. Нужно кликнуть по ячейке с любым цветом в табличке.
- Во втором столбике указать тот же самый аргумент, но только с функцией «=ColorFont()».
- Растянуть получившиеся значения до конца таблицы, продлив формулу на весь диапазон. Полученные данные отвечают за цвет каждой ячейки в таблице.
- Добавить фильтр в табличный массив по рассмотренной выше схеме. Данные будут отсортированы по цвету.
Важно! Сортировка в Excel с помощью пользовательской функции выполняется аналогичным образом.
Заключение
Таким образом, в MS Excel можно быстро отфильтровать исходный табличный массив по цвету ячеек различными методами. Основные способы фильтрации и сортировки, которыми рекомендуется пользоваться при выполнении поставленной задачи, были рассмотрены выше.
Оцените качество статьи. Нам важно ваше мнение:
-
1
Open your project in Excel. You can either open your spreadsheet within Excel by navigating to File > Open or by right-clicking the file in your file manager and selecting Open with > Excel.
-
2
Select the column you want to filter. To select the entire column, click the header cell (which is usually a letter).
Advertisement
-
3
Click Data. You’ll see this tab in the editing ribbon above the spreadsheet editing space.
-
4
Click Filter. This is next to an icon of a filter.
-
5
Click
next to the column that contains the data you want to filter. A window will drop-down.
-
6
Click the drop-down menu next to «By color» under the «Filter» header. You’ll want to use the color field under «Filter» since the other field is only for setting how to sort the appearance on the spreadsheet.
- You might see «Filter by color» instead.
-
7
Select either Cell color or Font color. Another menu will open to the right with color choices.
- After you make a selection, only the color you chose will appear on the spreadsheet.[1]
- After you make a selection, only the color you chose will appear on the spreadsheet.[1]
Advertisement
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
Thanks for submitting a tip for review!
References
About This Article
Article SummaryX
1. Open your project in Excel..
2. Select the data you want to filter by.
3. Click Data.
4. Click Filter.
5. Click the downwards-pointing arrow next to the column that contains data you want to filter.
6. Click the drop-down menu next to «By color» under the «Filter» header.
7. Select either Cell color or Font color.
Did this summary help you?
Thanks to all authors for creating a page that has been read 31,832 times.
Is this article up to date?
Создатели Excel решили, начиная от 2007-ой версии ввести возможность сортировки данных по цвету. Для этого послужило поводом большая потребность пользователей предыдущих версий, упорядочивать данные в такой способ. Раньше реализовать сортировку данных относительно цвета можно было только с помощью создания макроса VBA. Создавалась пользовательская функция и вводилась как формула под соответствующим столбцом, по которому нужно было выполнить сортировку. Теперь такие задачи можно выполнять значительно проще и эффективнее.
Сортировка по цвету ячеек
Пример данных, которые необходимо отсортировать относительно цвета заливки ячеек изображен ниже на рисунке:
Чтобы расположить строки в последовательности: зеленый, желтый, красный, а потом без цвета – выполним следующий ряд действий:
- Щелкните на любую ячейку в области диапазона данных и выберите инструмент: «ДАННЫЕ»-«Сортировка и фильтр»-«Сортировка».
- Убедитесь, что отмечена галочкой опция «Мои данные содержат заголовки», а после чего из первого выпадающего списка выберите значение «Наименование». В секции «Сортировка» выберите опцию «Цвет ячейки». В секции «Порядок» раскройте выпадающее меню «Нет цвета» и нажмите на кнопку зеленого квадратика.
- Нажмите на кнопку «Копировать уровень» и в этот раз укажите желтый цвет в секции «Порядок».
- Аналогичным способом устанавливаем новое условие для сортировки относительно красного цвета заливки ячеек. И нажмите на кнопку ОК.
Ожидаемый результат изображен ниже на рисунке:
Аналогичным способом можно сортировать данные по цвету шрифта или типу значка которые содержат ячейки. Для этого достаточно только указать соответствующий критерий в секции «Сортировка» диалогового окна настройки условий.
Фильтр по цвету ячеек
Аналогично по отношению к сортировке, функционирует фильтр по цвету. Чтобы разобраться с принципом его действия воспользуемся тем же диапазоном данных, что и в предыдущем примере. Для этого:
- Перейдите на любую ячейку диапазона и воспользуйтесь инструментом: «ДАННЫЕ»-«Сортировка и фильтр»-«Фильтр».
- Раскройте одно из выпадающих меню, которые появились в заголовках столбцов таблицы и наведите курсор мышки на опцию «Фильтр по цвету».
- Из всплывающего подменю выберите зеленый цвет.
В результате отфильтруються данные и будут отображаться только те, которые содержать ячейки с зеленым цветом заливки:
Обратите внимание! В режиме автофильтра выпадающие меню так же содержит опцию «Сортировка по цвету»:
Как всегда, Excel нам предоставляет несколько путей для решения одних и тех же задач. Пользователь выбирает для себя самый оптимальный путь, плюс необходимые инструменты всегда под рукой.
Содержание
- 1 Стандартный фильтр и сортировка по цвету в Excel
- 2 Сортировка и фильтр по цвету с помощью функций
- 2.1 Функция цвета заливки ячейки на VBA
- 2.2 Функция цвета текста ячейки на VBA
- 3 Замечания
- 4 Сортировка по цвету ячеек
- 5 Фильтр по цвету ячеек
Рассмотрим основные способы фильтрации и сортировки данных по цвету (как по заливке ячейки, так и по заливке текста) в Excel.
Для начала вспомним, в чем же польза от сортировки и фильтрации данных в Excel, и зачем она вообще нужна?
При проведении анализа данных сортировка и фильтрация помогают структурировать, упорядочивать данные или производить поиск.
К примеру, ячейки или диапазоны данных можно окрашивать в различные цвета с целью выделения конкретных данных, которые в последствии можно дополнительно проанализировать.
При этом фильтрация позволяет показать только те данные, которые удовлетворяют заданным критериям, и соответственно, скрыть те данные, которые не подходят по условию.
Сортировка же показывает все данные, однако упорядочивает их согласно заданным критериям.
В общем случае в Excel можно сортировать по алфавиту (для текста), по возрастанию или убыванию (для чисел), однако давайте познакомимся с еще одним вариантом сортировки — по цвету, и рассмотрим 2 способа, позволяющие сортировать и применять фильтр к данным:
- Автофильтр и инструмент «Настраиваемая сортировка» (доступен начиная с версии Excel 2007);
- Применение пользовательских функций.
Предположим, что у нас имеется таблица с наименованиями и выручкой по различным продуктам, где определенные категории дополнительно выделены цветом заливки ячейки и текста:
Добавим фильтр к диапазону с таблицей (выбираем вкладку Главная -> Редактирование -> Сортировка и фильтр или воспользуемся сочетанием клавиш Ctrl + Shift + L), далее щелкаем по стрелке в заголовке столбца и в выпадающем списке можем выбрать любой вариант сортировки или фильтрации:
Из недостатков данного способа фильтрации можно отметить невозможность отфильтровать диапазон по нескольким цветам.
С сортированием подобных проблем не возникает, для этого необходимо последовательно отсортировать данные по заданным цветам.
Например, если мы хотим, чтобы сначала в таблице были показаны ячейки с красной заливкой, а затем с синей, то на первом шаге сделаем сортировку по синей заливке (т.е. сортируем данные в обратном порядке — если в конечном итоге нужен порядок ячеек красный -> синий, то сортируем в порядке синий -> красный):
В результате синие ячейки расположились вверху таблицы, однако остальные идут вразнобой и не упорядочены.
На втором шаге повторно произведем сортирование данных, но на этот раз выберем в качестве критерия сортировки красную заливку:
Аналогичного результата также можно добиться отсортировав данные с помощью инструмента Настраиваемая сортировка (также выбираем вкладку Главная -> Редактирование -> Сортировка и фильтр), где можно настроить различные дополнительные параметры и уровни сортировки:
Сортировка и фильтр по цвету с помощью функций
Как мы выяснили стандартным способом отфильтровать данные по нескольким цветам не получится, однако это ограничение можно обойти с помощью создания дополнительного параметра с цветом заливки (или текста), по которому далее и будем сортировать или фильтровать данные.
Функция цвета заливки ячейки на VBA
Для создания пользовательских функций перейдем в редактор Visual Basic (комбинация клавиш Alt + F11), создадим новый модуль и добавим туда код следующей функции:
Public Function ColorFill(MyCell As Range) ColorFill = MyCell.Interior.ColorIndex End Function |
Функция ColorFill в качестве значения возвращает числовой код цвета заливки ячейки, она очень схожа с функцией, которую мы использовали при подсчете количества и суммирования ячеек по цвету.
Вернемся в Excel и применим новую функцию ColorFill — либо непосредственно введем формулу в ячейку, либо вызовем ее с помощью мастера функций (выбрав из категории Определенные пользователем).
В дополнительном столбце прописываем код заливки ячейки:
Далее мы можем сортировать или применять фильтр к данным уже по новому параметру.
К примеру, для того, чтобы отфильтровать таблицу по красной и зеленой заливке ячеек, в фильтре укажем соответствующие каждой заливке числовые коды:
Функция цвета текста ячейки на VBA
В случае если мы хотим проанализировать ячейки по цвету текста, то нужно будет внести небольшие изменения в код функции:
Public Function ColorFont(MyCell As Range) ColorFont = MyCell.Font.ColorIndex End Function |
Функция ColorFont в качестве значения возвращает числовой код цвета шрифта ячейки и принцип ее применения аналогичен примеру рассмотренному выше.
Замечания
К сожалению, при работе с пользовательскими функциями ColorFill и ColorFont есть несколько подводных камней:
- Они не работают с ячейками, в которых заливка определяется условным форматированием;
- При изменении раскраски ячейки в Excel формулы автоматически не пересчитываются, в связи с этим пересчет нужно сделать самостоятельно (Shift + F9 для пересчета формул только на активном листе, F9 — для всей книги).
Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru!
Создатели Excel решили, начиная от 2007-ой версии ввести возможность сортировки данных по цвету. Для этого послужило поводом большая потребность пользователей предыдущих версий, упорядочивать данные в такой способ. Раньше реализовать сортировку данных относительно цвета можно было только с помощью создания макроса VBA. Создавалась пользовательская функция и вводилась как формула под соответствующим столбцом, по которому нужно было выполнить сортировку. Теперь такие задачи можно выполнять значительно проще и эффективнее.
Сортировка по цвету ячеек
Пример данных, которые необходимо отсортировать относительно цвета заливки ячеек изображен ниже на рисунке:
Чтобы расположить строки в последовательности: зеленый, желтый, красный, а потом без цвета – выполним следующий ряд действий:
- Щелкните на любую ячейку в области диапазона данных и выберите инструмент: «ДАННЫЕ»-«Сортировка и фильтр»-«Сортировка».
- Убедитесь, что отмечена галочкой опция «Мои данные содержат заголовки», а после чего из первого выпадающего списка выберите значение «Наименование». В секции «Сортировка» выберите опцию «Цвет ячейки». В секции «Порядок» раскройте выпадающее меню «Нет цвета» и нажмите на кнопку зеленого квадратика.
- Нажмите на кнопку «Копировать уровень» и в этот раз укажите желтый цвет в секции «Порядок».
- Аналогичным способом устанавливаем новое условие для сортировки относительно красного цвета заливки ячеек. И нажмите на кнопку ОК.
Ожидаемый результат изображен ниже на рисунке:
Аналогичным способом можно сортировать данные по цвету шрифта или типу значка которые содержат ячейки. Для этого достаточно только указать соответствующий критерий в секции «Сортировка» диалогового окна настройки условий.
Фильтр по цвету ячеек
Аналогично по отношению к сортировке, функционирует фильтр по цвету. Чтобы разобраться с принципом его действия воспользуемся тем же диапазоном данных, что и в предыдущем примере. Для этого:
- Перейдите на любую ячейку диапазона и воспользуйтесь инструментом: «ДАННЫЕ»-«Сортировка и фильтр»-«Фильтр».
- Раскройте одно из выпадающих меню, которые появились в заголовках столбцов таблицы и наведите курсор мышки на опцию «Фильтр по цвету».
- Из всплывающего подменю выберите зеленый цвет.
В результате отфильтруються данные и будут отображаться только те, которые содержать ячейки с зеленым цветом заливки:
Обратите внимание! В режиме автофильтра выпадающие меню так же содержит опцию «Сортировка по цвету»:
Как всегда, Excel нам предоставляет несколько путей для решения одних и тех же задач. Пользователь выбирает для себя самый оптимальный путь, плюс необходимые инструменты всегда под рукой.
Из этой краткой инструкции Вы узнаете, как быстро сортировать по цвету заливки и шрифта ячейки на листе в Excel 2010 и 2013.
В одной из недавних статей мы рассматривали различные способы, как в Excel узнать количество ячеек определённого цвета и вычислить сумму значений в них. Если Вы не упустили шанс прочитать ту статью, у Вас, вероятно, возник вопрос, почему мы не уделили внимание сортировке и фильтрации ячеек по их цвету. Причина в том, что сортировка ячеек по цвету в Excel требует немного другого подхода. Далее мы рассмотрим этот вопрос подробнее.
- Сортировка по цвету заливки ячейки
- Сортировка по цвету шрифта
- Сортировка по значку
- Фильтрация ячеек в Excel по цвету заливки
Сортировка в Excel по цвету заливки ячейки
Сортировка ячеек в Excel по цвету заливки – это одна из простейших операций, наравне с подсчётом количества ячеек, суммированием и даже фильтрацией. Не потребуются ни код VBA, ни формулы. Мы просто воспользуемся инструментом «Настраиваемая сортировка», который присутствует во всех современных версиях Excel 2013, 2010 и 2007.
- Выделите свою таблицу или диапазон ячеек.
- На вкладке Главная (Home) в разделе Редактирование (Editing) нажмите кнопку Сортировка и фильтр (Sort & Filter) и в появившемся меню выберите Настраиваемая сортировка (Custom Sort).
- В диалоговом окне Сортировка (Sort) настройте параметры слева направо:
- Укажите Столбец (Column), по которому нужно выполнить сортировку (в нашем примере это столбец Delivery);
- В поле Сортировка (Sort On) выберите Цвет ячейки (Cell Color);
- Установите цвет ячеек, которые должны быть вверху;
- В крайнем правом выпадающем списке выберите Сверху (On top).
- Чтобы добавить ещё один уровень сортировки с такими же настройками, нажмите кнопку Копировать уровень (Copy Level). Затем в столбце Порядок (Order) выберите второй по порядку цвет. Таким же образом создайте столько уровней сортировки, сколько цветов надо отсортировать в таблице.
- Нажмите ОК и проверьте в правильном ли порядке расположились строки с данными.
В нашей таблице вверх переместились строки со значением Past Due (столбец Delivery), за ними следуют строки со значениями Due in и в конце – строки со значением Delivered. Все в точности, как мы настроили в диалоговом окне Сортировка (Sort).
Совет: Если ячейки раскрашены в большое количество различных цветов – не обязательно создавать правило для каждого. Настройте правила сортировки только для тех цветов, которыми отмечены действительно важные данные (в нашем примере это строки со значением Past Due), а все остальные оставьте как есть.
Если требуется отобрать ячейки только одного цвета, то можно воспользоваться ещё более быстрым способом. Кликните по стрелке автофильтра рядом с заголовком столбца, в котором нужно произвести сортировку. В открывшемся меню нажмите Сортировка по цвету (Sort by Color) и выберите, какого цвета ячейки должны оказаться вверху, а какие – внизу. Кстати, выбрав в этом меню пункт Пользовательская сортировка (Custom Sort), как показано на рисунке ниже, можно быстро перейти к диалоговому окну Сортировка (Sort).
Сортировка ячеек в Excel по цвету шрифта
Сортировка ячеек в Excel по цвету шрифта выполняется точно так же, как сортировка по цвету заливки. Снова используем инструмент Настраиваемая сортировка (Custom Sort), который находится на вкладке Главная (Home) в меню Сортировка и фильтр (Sort & Filter), но на этот раз в поле Сортировка (Sort On) выбираем Цвет шрифта (Font Color).
Если требуется отобрать ячейки с одним определённым цветом шрифта, то можно снова использовать автофильтр Excel:
Кроме упорядочивания ячеек по цвету заливки и цвету шрифта, встречаются некоторые другие задачи, когда возможность сортировать по цвету оказывается очень удобной.
Сортировка ячеек по значку
Настроим, для примера, условное форматирование с использованием наборов значков по столбцу Qty., где указано количество заказов (см. рисунок ниже):
Как видите, мы отметили крупные заказы (с количеством более 6) красными значками, средние заказы отмечены жёлтыми значками и самые маленькие – зелёными значками. Если нужно расположить самые важные заказы в начале списка, воспользуемся инструментом Настраиваемая сортировка (Custom Sort), как это было описано выше, и настроим сортировку по признаку – Значок ячейки (Cell Icon).
Достаточно указать очерёдность для первых двух (из трёх) значков, и все строки с зелёными значками автоматически переместятся вниз таблицы.
Как в Excel фильтровать ячейки по цвету заливки
Если нужно отфильтровать ячейки в заданном столбце по цвету заливки, используйте инструмент Фильтр по цвету (Filter by Color), доступный в Excel 2010 и 2013.
Для работы этого инструмента существует ограничение – возможно отфильтровать одновременно только один цвет. Если нужно настроить фильтр для данных по двум или более цветам, выполните следующие шаги:
- Создайте вспомогательный столбец в конце таблицы или рядом со столбцом, в котором будете настраивать фильтр. Мы назовём его Filter by color.
- Во вторую ячейку только что добавленного столбца введите формулу:
=GetCellColor(F2)
Здесь F – это столбец, содержащий разукрашенные ячейки, и по которому нужно настроить фильтр, а GetCellColor() – пользовательская функция со следующим кодом VBA:
Function GetCellColor(xlRange As Range) Dim indRow, indColumn As Long Dim arResults() Application.Volatile If xlRange Is Nothing Then Set xlRange = Application.ThisCell End If If xlRange.Count > 1 Then ReDim arResults(1 To xlRange.Rows.Count, 1 To xlRange.Columns.Count) For indRow = 1 To xlRange.Rows.Count For indColumn = 1 To xlRange.Columns.Count arResults(indRow, indColumn) = xlRange(indRow, indColumn).Interior.Color Next Next GetCellColor = arResults Else GetCellColor = xlRange.Interior.Color End If End Function
- Скопируйте эту формулу во все ячейки столбца Filter by color.
- Примените автофильтр Excel и затем выберите нужные цвета по их кодам в выпадающем меню автофильтра.
В результате получится вот такая таблица, где показаны строки только с двумя выбранными цветами заливки:
На этом, пожалуй, всё на сегодня, благодарю за внимание!
Урок подготовлен для Вас командой сайта office-guru.ru
Источник: /> Перевел: Антон Андронов
Правила перепечаткиЕще больше уроков по Microsoft Excel
Оцените качество статьи. Нам важно ваше мнение:
Фильтрация по цвету шрифта, цвету ячеек или наборам значков
Смотрите также в эти два = CStr(arr(i, 1))’ залитые цветом ячейки была сделана руками, курсор мышки на выберите значение «Наименование».Фильтр данные из списка этой строке не данных для каждого диапазонаФильтрация данных в своднойданныеПрименение, создание и удалениеФильтрПримечание: цвета (в обаIf ar1(i -’
(заливка произведена большим а не УФ опцию «Фильтр по В секции «Сортировка»
. существующих, как показано будут фильтроваться.Для достижения наилучших результатов ячеек или таблицы таблице> стиля ячейки. Мы стараемся как можно
одновременно!), а незакрашенных 1) = Empty
-
ActiveSheet.Range(«$A$1:$A$17»).AutoFilter Field:=1, Operator:= количеством цветов -gtm003 цвету». выберите опцию «ЦветБудут удалены фильтры всех на рисунке:
-
Не устанавливайте флажок, если не используйте смешанные столбцов. Например, можноИспользование расширенных условий фильтрацииФильтр
-
Примечание:Щелкните стрелку _з0з_ в оперативнее обеспечивать вас
-
не было. В Then Exit For _ около 10-15)? Незалитых: Спасибо, я такИз всплывающего подменю выберите ячейки». В секции столбцов в таблицеВыбрав параметр вы хотите, чтобы типы данных, такие
-
выполнить фильтрацию поУдаление фильтра. Мы стараемся как можно столбце с содержимым, актуальными справочными материалами приложенном примере я
-
Next: NextxlFilterNoFill — около половины. и предполагала, что зеленый цвет.
-
«Порядок» раскройте выпадающее или диапазоне иЧисловые фильтры Excel Online добавил
-
как текст и списку чисел илиВ отфильтрованных данных отображаютсяЩелкните стрелку оперативнее обеспечивать вас которое нужно отфильтровать. на вашем языке. должен видеть при.AutoFilterEnd SubЕсть ли такая
См. также
из-за него неВ результате отфильтруються данные меню «Нет цвета»
отображаются все данные.
вы можете применить заполнители заголовков (которые
support.office.com
Фильтрация данных в диапазоне или таблице
число, а также критериям, а не только те строки,в заголовке столбца. актуальными справочными материаламиВ разделе Эта страница переведена фильтрации столбца В:.AutoFilter Field:=1, Criteria1:=ar1,tsap возможность? работает. Жалко. и будут отображаться и нажмите наСоздатели Excel решили, начиная один из перечисленных вы можете переименовать) числа и даты по обоим; можно которые соответствуют указанномуВыберите
на вашем языке.Фильтр автоматически, поэтому ее только полную строку Operator:=xlFilterValues:Гость_Boroda_ только те, которые кнопку зеленого квадратика. от 2007-ой версии ниже настраиваемых фильтров. над данными. в одном столбце, отфильтровать по значку
_з0з_ и скрывают
текстовые фильтры Эта страница переведенаво всплывающем меню текст может содержать Анна, С: две
Фильтрация диапазона данных
-
End WithRAN
-
: Необходимо вызвать окно: Перепишите УФ, как содержать ячейки сНажмите на кнопку «Копировать ввести возможность сортировки
-
В этом примере, чтобыНажмите кнопку
-
так как для или настраиваемому фильтру, строки, которые неили автоматически, поэтому ееПо цвету неточности и грамматические строки — Анна
-
End Sub, ваш код выполняет настраиваемой сортировки(работает с в приложенном файле
Фильтрация данных в таблице
зеленым цветом заливки: уровень» и в данных по цвету. отобрать регионы, в
-
ОК каждого столбца доступно но не к должны отображаться. После
-
Числовые фильтры, текст может содержатьщелкните ошибки. Для нас и Сергей, и
-
PS Excel >2003 фильтрацию в точности 2007 версии) и
и все прекрасноОбратите внимание! В режиме этот раз укажите Для этого послужило которых сумма продаж. только один тип
Статьи по теме
обоим. фильтрации данных можноа затем выберите
неточности и грамматическиеЦвет ячейки важно, чтобы эта
т.д. В идеалеRAN
да наоборот. Надо
задать способ сортировки
заработает автофильтра выпадающие меню желтый цвет в поводом большая потребность за март былаЧтобы применить фильтр, щелкните команды фильтра. ПриПовторное применение фильтра копировать, искать, изменять, Сравнение, например ошибки. Для нас, статья была вам
я хотел бы: 2012, 2013, 2100, оставить видимыми цветные — цвет ячейкиgtm003 так же содержит секции «Порядок». пользователей предыдущих версий, меньше 6000, можно
стрелку в заголовке наличии смешанных типовЧтобы определить, применен ли форматировать, выносить имежду важно, чтобы этаЦвет шрифта полезна. Просим вас ползая по столбцам 22222111000 (залитые цветом) ячейкиtsap: Спасибо!!! Получилось!
Дополнительные сведения о фильтрации
опцию «Сортировка по
Аналогичным способом устанавливаем новое упорядочивать данные в применить настраиваемый фильтр: столбца и выберите данных отображаемая команда фильтр, обратите внимание выводить на печать. статья была вамили уделить пару секунд видеть в отдельномmorozovvvRAN:borus цвету»: условие для сортировки
такой способ. Раньше
Вот как это сделать. параметр фильтрации. является типом данных, на значок в
-
подмножество отфильтрованных данныхВведите условия фильтрации и полезна. Просим васЗначок ячейки
и сообщить, помогла месте (VLOOK UP?): Уважаемый RAN,: Вы хочете сВ том-то и: Здравствуйте!
-
Как всегда, Excel нам относительно красного цвета
реализовать сортировку данныхЩелкните стрелку фильтра вЕсли вы не хотите который чаще всего заголовке столбца. без переупорядочения или нажмите кнопку уделить пару секунд
и выберите условия. ли она вам, эти имена (желательно
-
Тема этой страницы фильтром? Их есть дело — можноУ меня тоже
-
предоставляет несколько путей заливки ячеек. И относительно цвета можно
ячейке со словом форматировать данные в
используется. Например, еслиСтрелка раскрывающегося списка _з0з_ перемещения.ОК и сообщить, помоглаВ диапазоне ячеек или с помощью кнопок уже без цвета, вероятно несложна для у меня! отфильтровать только по не работает фильтр для решения одних нажмите на кнопку было только с «Март», выберите пункт виде таблицы, вы столбец содержит три означает, что фильтрацияКроме того, можно выполнить. ли она вам, столбце таблицы щелкните
Фильтрация данных в таблице
внизу страницы. Для т.е. только текст Вас, но актуальна(Правда без фильтра одному цвету, либо
-
по цвету, из-за и тех же ОК. помощью создания макросаЧисловые фильтры также можете применить значения, хранящиеся в включена, но не
-
фильтрацию по несколькимПри добавлении данных в с помощью кнопок ячейку с определенным удобства также приводим
-
этих строк). для меня, не проще, но не же не залитые того, что его задач. Пользователь выбираетОжидаемый результат изображен ниже
-
VBA. Создавалась пользовательскаяи условие фильтры к диапазону виде числа, а применяется. столбцам. Фильтры являются
-
-
таблицу элементы управления внизу страницы. Для цветом, цветом шрифта
-
ссылку на оригиналНадеюсь на Вашу знаю как решить, интересно)
Фильтрация диапазона данных
цветом ячейки. А просто нет в для себя самый на рисунке: функция и вводиласьМеньше
-
данных. четыре — вЕсли навести указатель мыши аддитивными, т. е.
-
фильтром автоматически добавляются удобства также приводим или значком, по (на английском языке). помощь!
Параметры фильтрации для таблиц или диапазонов
непрофессионал в этом200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub qqq() как отфильтровать все выпадающем списке, который оптимальный путь, плюсАналогичным способом можно сортировать как формула поди введите значениеВыделите данные, которые нужно тексте, откроется команда на заголовок столбца каждый дополнительный фильтр в заголовки таблицы. ссылку на оригинал которому вы хотитеВажно:Читаем Правила форума. деле, но ExcelDim arr, ar, незалитые ячейки и
открывается по клику необходимые инструменты всегда данные по цвету соответствующим столбцом, по 6000.
отфильтровать. Для лучшеготекстовые фильтры с включенным фильтром, задается на основеЩелкните стрелку (на английском языке).
выполнить фильтрацию.
-
Часть содержимого этого раздела Создаем свою тему пользуюсь регулярно. В ar1, cl, i&, вывести все залитые на заголовке фильтруемой под рукой. шрифта или типу
-
которому нужно былоНажмите кнопку результата столбцы должны
. но он не текущего фильтра ив заголовке столбца,Используйте автофильтр или встроенные
На панели инструментов может быть неприменимаIstonec приведенном коде как j&
Удаление фильтра из столбца
-
цветом (разными цветами) колонки. Excel 2010. gtm003 значка которые содержат выполнить сортировку. ТеперьОК включать заголовки.
Удаление всех фильтров из таблицы или диапазона
-
При вводе данных в применен, появится экранная далее сокращает подмножество содержимое которого вы операторы сравнения, напримерСтандартная к некоторым языкам.
: Добрый день. я понял дублируетсяWith ActiveSheet.Range(«$A$1:$A$17»)Гость
support.office.com
Фильтр и сортировка по цвету ячеек в Excel
Как это можно: Для отслеживания сроков ячейки. Для этого такие задачи можно.На вкладке таблицу в заголовки подсказка «(отображается все)». данных. хотите отфильтровать. «больше» и «первыенажмите кнопкуДанные можно быстро фильтроватьПодскажите, как отфильтровать функция фильтра поarr = .Value: Можно добавить сколько исправить? возврата сопроводительных писем достаточно только указать выполнять значительно прощеExcel Online применяет фильтр
Сортировка по цвету ячеек
данные ее столбцов автоматическиКнопка фильтра _з0з_ означает,Примечание:
Снимите флажок 10″ в _з0з_Фильтр на основании визуальных столбец по нескольким цвету, но фильтра
- ReDim ar(UBound(arr) - угодно уровней(добавить цвет)_Boroda_ на столбе отправки соответствующий критерий в
- и эффективнее. и показывает тольконажмите кнопку добавляются элементы управления что фильтр применен. При использовании диалогового окна(выделить все) , чтобы отобразить_з0з_. условий, таких как цветам? только по ОДНОМУ 1): ReDim ar1(UBound(arr)
- -фильтруете-> незалитые ячейки: — Прочитайте Правила стоит условное форматирование. секции «Сортировка» диалоговогоПример данных, которые необходимо
- регионы, в которыхФильтр фильтрацией.Если навести указатель мыши «и установите флажки
нужные данные иЩелкните стрелку
цвет шрифта, цветНапример есть ячейки выбранному цвету. Как — 1) скрываете форума И если в окна настройки условий. отсортировать относительно цвета
сумма продаж меньше
Фильтр по цвету ячеек
.Выделите данные, которые нужно на заголовок столбцаПоиск для полей, которые скрыть остальные. Послев столбце с ячейки или наборы желтые, есть красные
- сделать так, чтобы.AutoFilter Field:=1, Operator:=xlFilterNoFillMichael_S- Создайте свою
- этом столбце сделать заливки ячеек изображен 6000 долларов.Можно применить общий фильтр, отфильтровать. На вкладке с фильтром, в
- » для поиска вы хотите вывести.
фильтрации данных в содержимым, которое нужно значков. Можно также и есть зеленые. фильтровался не один
For Each cl: В два этапа тему согласно п.5q фильтр по цвету,Аналогично по отношению к
ниже на рисунке:Аналогичным образом можно применить выбрав пунктГлавная подсказке отображается фильтр, отфильтрованных данных выполняетсяНажмите кнопку диапазоне ячеек или отфильтровать.
exceltable.com
Не работает фильтр по цвету (Формулы)
фильтровать ячейки по Как отфильтровать только цвет, а все In .Cells.SpecialCells(xlCellTypeVisible) с доп. столбцом Правил форума почему то отображаются сортировке, функционирует фильтрЧтобы расположить строки вфильтры по датеФильтрнажмите кнопку примененный к этому поиск только вОК таблице можно либоВ разделе наличию в них красные и желтые?
закрашенные строки поar(i) = cl.Value:tsap- Приложите файл неправильные значения. Сделала по цвету. Чтобы последовательности: зеленый, желтый,
и, или настраиваемый фильтр,Форматировать как таблицу столбцу, например «равно отображаемых данных. данные,
. повторно применить фильтрФильтр формата, примененных стилейvikttur
выбранному столбцу. Например, i = i
: Michael S, спасибо с исходными данными
простой файл, в разобраться с принципом красный, а потомтекстовые фильтры зависящий от типаи выберите команду красному цвету ячейки» которые не отображаются,Стрелка в заголовке столбца для получения актуальныхво всплывающем меню
или условного форматирования.: Не пробовали поляризацинные в таблице строки
+ 1 за идею. В и желаемым результатом
котором всего одно его действия воспользуемся без цвета –. данных. Например, приФорматировать как таблицу или «больше 150».
не ищутся. Чтобы _з0з_ преобразуется в
excelworld.ru
Отфильтровать столбец по цвету в Экселе (Как отфильтровать столбец таблицы по цвету)
результатов, либо очиститьПо цвету
Более новые версии
очки? разной длины иNext принципе, Ваш вариант (можно вручную) в правило в условном тем же диапазоном выполним следующий ряд
Нажмите кнопку фильтрации чисел отображается
.При повторном применении фильтра выполнить поиск по значок фильтр для повторногощелкните
Office 2011 Если и это цвета раскраски. ПриFor i = полностью подходит. А формате Excel размером форматировании и все данных, что и действий:Фильтр пунктВ диалоговом окне
появляются разные результаты всем данным, снимитефильтра отображения всех данных.Цвет ячейки
В диапазоне ячеек или не поможет, покажите выборе столбца хочу
1 To UBound(arr) в один заход до 100кб согласно равно фильтр по в предыдущем примере.Щелкните на любую ячейкурядом с заголовкомЧисловые фильтры
Создание таблицы по следующим соображениям. флажок все фильтры._з2з_. Щелкните этот значок,
Windows Online
,
столбце таблицы щелкните
файл.
увидеть все строки
For j = интересно, никак не
п.3 Правил форума
цвету работает как-то
Для этого: в области диапазона столбца и выберите, для дат отображаетсяможно указать, естьДанные были добавлены, измененыДва типа фильтров чтобы изменить или
Используйте фильтры, чтобы временноЦвет шрифта ячейку с определеннымZ
имеющие цвет при 0 To UBound(ar) получится такое проделать?
- Уберите название
странноПерейдите на любую ячейку данных и выберите
команду
пункт
ли в таблице или удалены вС помощью автоФильтра можно
отменить фильтр.
скрывать некоторые данныеили
цветом, цветом шрифта: Вариант: в доп. пересечении с этим
- 1
RAN сайта из подписи
Посмотрите, пожалуйста, в диапазона и воспользуйтесь инструмент: «ДАННЫЕ»-«Сортировка и
Удалить фильтр сФильтры по дате заголовки. диапазоне ячеек или создать два типа
Обучение работе с Excel: в таблице и
Значок ячейки или значком, по поле - код
столбцом. Если у
If arr(i, 1)
: Спросите у макрорекордера.tsap
чем дело?
инструментом: «ДАННЫЕ»-«Сортировка и
фильтр»-«Сортировка».
., а для текста —Выберите
столбце таблицы. фильтров: по значению
Фильтрация данных в видеть только те,и выберите цвет. которому требуется выполнить цвета, иначе фильтр меня два цвета = ar(j) Then Мне сказал что: Всем доброго дня!Serge_007 фильтр»-«Фильтр».Убедитесь, что отмечена галочкойВыделите любую ячейку вТекстовые фильтрыТаблица с заголовкамизначения, возвращаемые формулой, изменились, списка или по таблице которые вы хотите.Использование гистограмм, цветовых шкал фильтрацию. только, имхо, по — розовый и ar1(i — 1) можно.Вопрос следующего содержания:: Фильтр по цветуРаскройте одно из выпадающих опция «Мои данные таблице или диапазоне. Применяя общий фильтр,, чтобы преобразовать верхнюю и лист был критериям. Каждый изРекомендации и примеры дляВыберите любую ячейку в и наборов значковНа вкладке одному… ;( голубой. Как сделать = Empty: Exit200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub Макрос4()Как отфильтровать столбец таблицы корректно работает только меню, которые появились содержат заголовки», а и на вкладке вы можете выбрать строку в заголовки пересчитан. этих типов фильтров сортировки и фильтрации
диапазоне данных. для выделения данных
Данныеps В «Копилке»
excelworld.ru
Фильтр по нескольким цветам
так, чтобы отфильтровались For
’ по цвету. Вернее в том случае,
в заголовках столбцов после чего изданные для отображения нужные таблицы. Данные в
Не используйте смешанные типы является взаимно исключающим данных по цвету
ВыберитеФильтрация списка данныхнажмите кнопку
есть надстройка… -56208- строки, закрашенные толькоar1(i — 1)’ Макрос4 Макрос как отобразить только если заливка ячеек
таблицы и наведите первого выпадающего списка
planetaexcel.ru
нажмите кнопку
Фильтр по цвету в Excel
Добрый день, уважаемые читатели и подписчики блога! Сегодня снова речь пойдёт о фильтрации, но с небольшой особенностью — как параметр сортировки будет указан цвет.
Имеем таблицу в которой уже включён фильтр (вкладка «Главная», блок кнопок «Редактирование», кнопка «Сортировка и фильтр», пункт «Фильтр»). Также строки залиты разными цветами.
Как известно, сортировка таблицы может осуществляться по заголовкам, данным, показателям. Добавим сюда же фон ячейки и цвет текста.
Для того, чтобы отфильтровать данные в нашей таблице по цвету:
- щёлкнем треугольник у второго столбца «Выручка»;
- в выпавшем списке выберем «Фильтр по цвету»;
- укажем цвет, данные которого нужно отобразить.
Отобразятся только ячейки таблицы с бледно-зелёной заливкой.
Нужно быть внимательным, так как при использовании цветов есть ещё один очень похожий параметр — «Сортировка по цвету». То есть перестановка данных в таблице согласно условию без их сокрытия.
Если выбрать сортировку по бледно-зелёному цвету, то картина будет другой.
Сначала отображаются зелёные ячейки, потом все остальные в произвольном порядке. Минус только один — сразу нельзя отсортировать по нескольким цветам.
Если же нужно выводить ячейки строго одного цвета, за ними строго следующего, то тогда лучше сделать пользовательскую сортировку данных. Допустим, порядок цветов следующий:
- зелёный;
- синий;
- розовый;
- жёлтый.
Снова открываем список настроек сортировки и фильтрации и выбираем пункт «Пользовательская сортировка».
На снимке выше уже готовый порядок отображения. Если нужно что-либо добавить:
- жмём «Добавить уровень»;
- добавляем условие сортировки (у нас это Магазин, Выручка, Управляющий);
- указываем признак сортировки (Цвет ячейки, Значения, Цвет шрифта, Значок ячейки);
- задаём порядок отображения (какой сначала цвет, затем следующий и т.д.);
- располагаем цвет уровня в нужномместе (сверху или снизу).
Удалить строку настройки сортировки можно кнопкой «Удалить уровень». В итоге получим то, что нужно!
Аналогично можно поступить и с цветом текста (шрифта). Поставим магазину «Восход» цвет текста синий. И настроим отображение именно по цвету текста (шрифта).
Результат.
Вот и всё. Всем удачи! Если остались вопросы — пишите комментарии или через форму обратно связи!