Как в Excel сделать фильтр по столбцам
Фильтрация данных по различным критериям помогает манипулировать информацией, отбирать и анализировать лишь то, что нужно. Сегодня разбираемся, как поставить фильтр в таблице Excel, и как им пользоваться.
Простой фильтр в Экселе
Рассмотрим по пунктам, как установить фильтр в Экселе по столбцам:
- Кликните по любой ячейке внутри таблицы (а лучше – выделите всю таблицу с шапкой)
- Нажмите на ленте Данные – Сортировка и фильтр – Фильтр
- В первой строке таблицы появятся кнопки со стрелками, обозначающие, что для столбца можно задать фильтр:
Как теперь отфильтровать? Например, нужно в таблице примера выбрать всех людей из Алушты:
- В колонке «Город» нажмем на значок фильтра
- Откроется список, где галками отмечены все города, а также, форма поиска
- В поиске напишем «Алушта» и нажмем Ок
Теперь у нас на экране только те строки, где город – Алушта. Остальные строки не удалены, а только скрыты.
В столбце, где установлен фильтр на кнопке вместо стрелки будет изображена воронка.
Чтобы повторно применить установленный фильтр, когда информация изменилась, нажмите Данные – Сортировка и фильтр – Повторить , или комбинацию клавиш Ctrl+Alt+L .
А когда нужно сбросить все примененные фильтры, жмем Данные – Сортировка и фильтр – Очистить .
Вы можете фильтровать в нескольких колонках одновременно, даже во всех!
Текстовый фильтр в Эксель
Рассмотрим, как отфильтровать в Excel ячейки с определенным текстом. Простейший способ – это, по аналогии с прошлым примером, ввести нужный текст (или его часть) в поиске.
Однако, можно и более гибко настраивать отбор. Если в окне фильтра нажать « Текстовые фильтры », то в контекстном меню появится выбор способа сопоставления: равно, не равно, начинается с, заканчивается на, содержит, не содержит.
Например, нужно выбрать людей, которых не зовут Богдан. Выберем вариант «не содержит» и запишем ему критерий « Богдан ». Поставим пробелы перед именем и после. Иначе, например, Богданов Егор Егорович тоже попадет под фильтр, хотя его не зовут Богданом:
Настраиваемый тестовый фильтр
Расскажу, как поставить фильтр в Excel на два условия в одной ячейке. Для этого кликнем Текстовые фильтры – Настраиваемый фильтр .
Пусть нам понадобилось отобрать людей с именем Богдан или Никита. Запишем логику, как на картинке
А вот результат:
Как определить, какой выбрать оператор сравнения, «И» или «ИЛИ»? Логика такая:
- И – когда нужно, чтобы выполнились оба условия одновременно
- ИЛИ – когда достаточно выполнения хотя бы одного условия из двух
Больше про логические операторы вы можете прочесть в этой статье.
Кроме того, в условии можно использовать операторы:
- ? – это один любой символ
- * – любое количество любых символов
Например, чтобы выбрать ФИО, в котором присутствует строка «ктор», запишем условие так: *ктор*.
Как поставить фильтр в Экселе на столбец с числами
Числовые фильтры тоже можно гибко настраивать, есть такие способы отбора:
- Равно или не равно
- Больше, больше или равно, меньше, меньше или равно
- Между (в интервале)
- Первые 10
- Выше среднего, ниже среднего
Видите, что есть интересные опции. Давайте попробуем выбрать людей с продажами 200 тыс. – 500 тыс. Выберем пункт МЕЖДУ . Вот так:
Для числовых данных доступен настраиваемый фильтр, как для текста.
Фильтрация дат
Если ячейкам столбца присвоен формат Даты, то фильтрация таких данных становится гораздо проще.
Для начала, в поле значений содержатся группированные даты по годам, месяцам, дням. Можно галочками выбрать нужные годы, или месяца.
В группе команд « Фильтр по дате » содержится большой перечень популярных запросов:
Чтобы настроить произвольный интервал, выберите пункт МЕЖДУ .
Фильтр по цвету в Excel
Если для некоторых ячеек установлен цвет фона или текста, можете фильтровать по ним. При этом, список цветов программа сформирует сама на основании тех форматов, которые заданы в столбце:
Выберите свой вариант из списка.
Расширенный фильтр в Excel
Быстрый способ фильтрации предоставляет Расширенный фильтр. Заключается он в том, что вы создаете предварительную таблицу данных, которые нужно отобрать, а потом – основную. Поля шапки должны совпадать. Вот как это будет выглядеть, если нам нужно выбрать людей только из городов Агрыз и Азов:
Теперь нужно сделать:
- Нажмите Данные – Сортировка и фильтр – Дополнительно
- В открывшемся окне выберите:
- Исходный диапазон – таблица с данными
- Диапазон условий – диапазон со значениями, которые нужно отфильтровать
- Только уникальные записи – поставьте галку, если хотите, чтобы программа скрыла дубликаты
- Обработка – выберите «скопировать результат в другое место», если хотите, чтобы отфильтрованные данные располагались в другом месте на том же листе
- Нажмите Ок
Смотрите на фото, получили список только для Агрыза и Азова:
Можно ввести дополнительное условие на содержание. Для этого справа в строке, по которой будет отбор, нужно записать формулу с условием.
Дополним рассмотренный пример. Теперь нужно выбрать те же города, но записи, в которых продажи свыше 500 тыс. Условия будут такими:
Снова применим расширенный фильтр, но в таблицу фильтров включим и новые колонки. Результат на картинке выше.
Пожалуй, это всё, о чём хотел рассказать сегодня. Мы рассмотрели, как настроить фильтр в Excel, чтобы получить желаемую выборку. Жду ваших вопросов в комментариях. До встречи!
Фильтрация данных в Excel
В Excel предусмотрено три типа фильтров:
- Автофильтр – для отбора записей по значению ячейки, по формату или в соответствии с простым критерием отбора.
- Срезы – интерактивные средства фильтрации данных в таблицах.
- Расширенный фильтр – для фильтрации данных с помощью сложного критерия отбора.
Автофильтр
- Выделить одну ячейку из диапазона данных.
- На вкладке Данные [Data] найдите группу Сортировка и фильтр [Sort&Filter].
- Щелкнуть по кнопке Фильтр [Filter] .
- В верхней строке диапазона возле каждого столбца появились кнопки со стрелочками. В столбце, содержащем ячейку, по которой будет выполняться фильтрация, щелкнуть на кнопку со стрелкой. Раскроется список возможных вариантов фильтрации.
- Выбрать условие фильтрации.
Варианты фильтрации данных
- Фильтр по значению – отметить флажком нужные значения из столбца данных, которые высвечиваются внизу диалогового окна.
- Фильтр по цвету – выбор по отформатированной ячейке: по цвету ячейки, по цвету шрифта или по значку ячейки (если установлено условное форматирование).
- Можно воспользоваться строкой быстрого поиска
- Для выбора числового фильтра, текстового фильтра или фильтра по дате (в зависимости от типа данных) выбрать соответствующую строку. Появится контекстное меню с более детальными возможностями фильтрации:
- При выборе опции Числовые фильтры появятся следующие варианты фильтрации: равно, больше, меньше, Первые 10… [Top 10…] и др.
- При выборе опции Текстовые фильтры в контекстном меню можно отметить вариант фильтрации содержит. , начинается с… и др.
- При выборе опции Фильтры по дате варианты фильтрации – завтра, на следующей неделе, в прошлом месяце и др.
- Во всех перечисленных выше случаях в контекстном меню содержится пункт Настраиваемый фильтр… [Custom…], используя который можно задать одновременно два условия отбора, связанные отношением И [And] – одновременное выполнение 2 условий, ИЛИ [Or] – выполнение хотя бы одного условия.
Если данные после фильтрации были изменены, фильтрация автоматически не срабатывает, поэтому необходимо запустить процедуру вновь, нажав на кнопку Повторить [Reapply] в группе Сортировка и фильтр на вкладке Данные.
Отмена фильтрации
Для того чтобы отменить фильтрацию диапазона данных, достаточно повторно щелкнуть по кнопке Фильтр.
Чтобы снять фильтр только с одного столбца, достаточно щелкнуть по кнопке со стрелочкой в первой строке и в контекстном меню выбрать строку: Удалить фильтр из столбца.
Чтобы быстро снять фильтрацию со всех столбцов необходимо выполнить команду Очистить на вкладке Данные
Срезы
Срезы – это те же фильтры, но вынесенные в отдельную область и имеющие удобное графическое представление. Срезы являются не частью листа с ячейками, а отдельным объектом, набором кнопок, расположенным на листе Excel. Использование срезов не заменяет автофильтр, но, благодаря удобной визуализации, облегчает фильтрацию: все примененные критерии видны одновременно. Срезы были добавлены в Excel начиная с версии 2010.
Создание срезов
В Excel 2010 срезы можно использовать для сводных таблиц, а в версии 2013 существует возможность создать срез для любой таблицы.
Для этого нужно выполнить следующие шаги:
- Выделить в таблице одну ячейку и выбрать вкладку Конструктор [Design].
- В диалоговом окне отметить поля, которые хотите включить в срез и нажать OK.
Форматирование срезов
- Выделить срез.
- На ленте вкладки Параметры [Options] выбрать группу Стили срезов [Slicer Styles], содержащую 14 стандартных стилей и опцию создания собственного стиля пользователя.
- Выбрать кнопку с подходящим стилем форматирования.
Чтобы удалить срез, нужно его выделить и нажать клавишу Delete.
Расширенный фильтр
Расширенный фильтр предоставляет дополнительные возможности. Он позволяет объединить несколько условий, расположить результат в другой части листа или на другом листе и др.
Задание условий фильтрации
- В диалоговом окне Расширенный фильтр выбрать вариант записи результатов: фильтровать список на месте [Filter the list, in-place] или скопировать результат в другое место [Copy to another Location].
- Указать Исходный диапазон [List range], выделяя исходную таблицу вместе с заголовками столбцов.
- Указать Диапазон условий [Criteria range], отметив курсором диапазон условий, включая ячейки с заголовками столбцов.
- Указать при необходимости место с результатами в поле Поместить результат в диапазон [Copy to], отметив курсором ячейку диапазона для размещения результатов фильтрации.
- Если нужно исключить повторяющиеся записи, поставить флажок в строке Только уникальные записи [Unique records only].