Функция автофильтр в Microsoft Excel: особенности использования

Функция автофильтр в Microsoft Excel: особенности использования

Среди многообразных функций программы Microsoft Excel особенно следует выделить функцию автофильтр. Она помогает отсеять ненужные данные, и оставить только те, в которых на данный момент нуждается пользователь. Давайте разберемся в особенностях работы и настройки автофильтра в программе Microsoft Excel.

Включение фильтра

Для работы с настройками автофильтра, прежде всего, нужно включить фильтр. Сделать это можно двумя способами. Кликните по любой ячейке таблицы, к которой вы хотите применить фильтр. Затем, находясь во вкладке «Главная», нажмите на кнопку «Сортировка и фильтр», которая размещена в блоке инструментов «Редактирование» на ленте. В открывшемся меню, выберите пункт «Фильтр».

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

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

Использование фильтра

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

После того, как это сделано, жмем на кнопку «OK».

Как видим, в таблице исчезают все строки со значениями, с которых мы сняли галочки.

Настройка автофильтра

Для того, чтобы настроить автофильтр, находясь всё в том же меню, переходим по пункту «Текстовые фильтры» «Числовые фильтры», или «Фильтры по дате» (в зависимости от формата ячеек столбца), а дальше по надписи «Настраиваемый фильтр…».

После этого, открывается пользовательский автофильтр.

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

  • Равно;
  • Не равно;
  • Больше;
  • Меньше
  • Больше или равно;
  • Меньше или равно;
  • Начинается с;
  • Не начинается с;
  • Заканчивается на;
  • Не заканчивается на;
  • Содержит;
  • Не содержит.

При этом, мы можем на выбор обязательно применять сразу два значения данных в ячейках столбца одновременно, или только один из них. Выбор режима можно установить, воспользовавшись переключателем «и/или».

Например, в колонке о заработной плате зададим пользовательский автофильтр по первому значению «больше 10000», а по второму «больше или равно 12821», включив при этом режим «и».

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

Поставим переключатель в режим «или», и жмем на кнопку «OK».

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

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

Автофильтр в Excel

Добрый день!

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

Получить доступ к инструменту «Фильтр» возможно 3 способами, но для начала необходимо выделить ячейку или группу ячеек таблицы, а после:

  1. Нажимаем на вкладке «Данные» в группе «Сортировка и фильтр» пиктограмму «Фильтр»;

  1. На вкладке «Главная» в группе «Редактирование» нажимаете кнопку «Сортировка и фильтр» и в выпадающем меню станет доступна возможность «Фильтр»;

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

Отбор текста по столбцам

В случаях, когда столбец наполнен текстовыми значениями, то накладывание фильтра будет производиться следующим образом: Для примера отберем в столбце текстовых значений «Товар» всю номенклатуру позиций цемента, который был отгружен. Внимание! Регистр букв в фильтре игнорируется. Всё это можно произвести 2 способами:

Способ 1. Раскрываем меню настройки фильтра, нажимаем на пункт «Выделить всё» для снятия всех галочек и устанавливаем свою галочку, согласно заданного условия, напротив товара «Цемент». Нажимаем кнопку «ОК» и как итог производится выборка по названию товара «Цемент», но только по нему. Названия «Цемент 50» и «Цемент 60» в фильтр не попадут, несмотря на то, что относятся к одному виду продукции, но к разным маркам.

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

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

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

  • Установите курсор на любую из ячеек таблицы и комбинацией клавиш Ctrl+Shift+L можете отключить фильтр;
  • Раскрываете стрелочку настройки фильтра или через контекстное меню и выбираете пункт «Убрать фильтр с «Товар»» (для иного столбика название будет другим);
  • С помощью команды «Очистить» в панели управление на вкладке «Главная» в разделе «Редактирование» выпадающее меню «Сортировка и фильтр» или на вкладке «Данные» в разделе «Сортировка и фильтр»;
  • Нажимаете стрелочку настройки фильтра и устанавливаете галочку на пункте «(Выделить всё)».

Способ 2. Заходим в меню настройки фильтра и выбираем пункт «Текстовые фильтры» и потом пунктик «равно…» и в появившемся диалоговом окне при включенном условии «равно» пишем или выбираем из списка наш товар «Цемент» и получаем аналогичный результат. Теперь на основе работы второго способа рассмотрим более широкое и точное наложение фильтра для получения всего спектра товаров с названием «Цемент». Для этого нам нужно выбрать Текстовые фильтры» и в предложенном списке нажимаем «начинается с…». Теперь указываем в поле, что нам нужно отобрать все позиции, которые начинаются с названия «Цемент»: И получаем нужный нам результат. Также вы сможете настроить свой фильтр по столбцу «Товар» и по иных критериях, т.е. которые будут отвечать критериям: содержат или не содержат нужные значения, начинаются или заканчиваются по определённым условиям и другим параметрам. Для более гибкой и удобной работы стоит использовать разнообразные подстановочные знаки типа «*», «?». Наибольший эффект можно получить при использовании расширенного фильтра, но эта возможность описана в другой статье.

Читайте также  Расчет коэффициента детерминации в Microsoft Excel

Выбор по числовым критериям

В случаях, когда столбики содержат числа, у фильтра будет совсем другой вид меню, которое мы и будем рассматривать на примере столбика «Кол-во»: Замечу, что настройка фильтра очень похожа на предыдущее описание и будет интуитивно понятно при работе с ним. На примере показана выборка по параметру «ниже среднего», так как среднее количество по таблице составляет значение 30, то фильтр произвел отбор всех числовых значений от 30 и ниже.

Наложения фильтра на столбики с датами

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

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

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

В случаях, когда вы любите выделять значения в ячейках или сами ячейки цветом с помощью заливки или условного форматирования вы можете воспользоваться пунктом «Фильтр по цвету». Единственный минус этого фильтра это накладывания только одного типа фильтра или по цвету ячейки, или по цвету шрифта. В случаях, когда возникает необходимость наложить 2 фильтра, необходимо делать копию столбика и применять для двух столбиков разные фильтры.

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

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

До новых встреч на страницах моего сайта!

Везучие живут с деньгами, невезучие — без, а негодяи — для.
Жорж Элгози

Применение и настройка функции Автофильтр в Excel

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

Включаем фильтр

Чтобы начать работать с автофильтром, нужно его включить. Данное действие можно выполнить по-разному:

  1. Щелкаем по любой ячейке таблицы, для которой хотим задать фильтр. После этого жмем кнопку “Сортировка и фильтр” (раздел “Редактирование”, вкладка “Главная”). В появившемся списке кликаем по пункту “Фильтр”.
  2. Кликаем по любой ячейке таблицы, после этого переключаемся во вкладку “Данные”, где нажимаем кнопку “Фильтр” (группа инструментов “Сортировка и фильтр”).

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

Настраиваем фильтр

Теперь, когда фильтр включен, давайте научимся им пользоваться.

  1. Для того, чтобы отфильтровать значения в определенном столбце, просто щелкаем по значку в виде квадрата, о котором шла речь выше. В результате появится меню, в котором мы можем выбрать, какие значения хотим отображать (должна стоять галочка) или спрятать (нужно убрать галочку).
  2. По готовности жмем кнопку OK.
  3. Благодаря выполненным действиям мы смогли спрятать все лишние данные. Столбец, к которому применен фильтр достаточно легко определить визуально, так как внутри характерного квадрата появится изображение воронки рядом со стрелкой вниз.

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

  • равно
  • не равно
  • начинается с
  • заканчивается на
  • содержит
  • не содержит

Чтобы воспользоваться ими, в меню фильтра щелкаем по пункту “Текстовые фильтры” (или “Числовые фильтры”/“Фильтры по дате” – в зависимости от формата ячеек). В результате откроется вспомогательный список с данными условиями.

Настраиваем пользовательский фильтр

Теперь давайте займемся настройкой пользовательского автофильтра.

  1. Во вспомогательном меню фильтра кликаем по пункту “Настраиваемый фильтр”.
  2. Появится окно для настройки пользовательского автофильтра. Преимуществом этого инструмента является то, что в отличие от простого фильтра, с помощью которого можно просто убрать ненужные данные лишь по одному условию, здесь у нас есть возможность отфильтровать значения в выбранном столбце одновременно по 2-ум параметрам, отвечающим условиям:
    • равно
    • не равно
    • больше
    • больше или равно
    • меньше
    • меньше или равно
    • начинается с
    • не начинается с
    • заканчивается на
    • не заканчивается на
    • содержит
    • не содержит
  3. Помимо этого у нас есть возможность выбрать, хотим ли мы, чтобы одновременно выполнялись два заданных условия, или достаточно выполнения хотя бы одного из них. В зависимости от этого нужно установить отметку напротив соответствующего пункта.
  4. Допустим, нам нужно оставить таблице только данные по видам спорта “баскетбол” и “теннис”. В этом случае мы устанавливаем в качестве условий параметр “содержит”, выбираем нужные значения (для того нужно нажать на стрелку вниз в конце поля для ввода информации) и устанавливаем переключатель в положение “ИЛИ”. По готовности жмем кнопку OK.
  5. В итоге в нашей таблице будут отображаться только данные по выбранным видам спорта.

Выключаем фильтр

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

  1. Во вкладке “Данные” нажимаем на кнопку “Фильтр” (группа “Сортировка и фильтр”).
  2. Во вкладке “Главная” нажимаем на значок “Сортировка и фильтр”, в открывшемся списке кликаем по пункту “Фильтр”.
  3. После этого таблица вернется к первоначальному виду, а спрятанные данные вновь появятся на экране.

Заключение

Таким образом, благодаря применению функции “автофильтр” можно сэкономить немало времени на обработку больших объемов данных в таблице Эксель, что позволит оптимизировать трудовые и временные затраты на выполнение поставленной задачи.

Краткое руководство: фильтрация данных с помощью автофильтра

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

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

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

Процедура

Выделите данные, которые требуется отфильтровать.

На вкладке Данные в группе Сортировка и фильтр нажмите кнопку Фильтр.

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

Примечание. В зависимости от типа данных в столбце Microsoft Excel отображает в списке числовые фильтры или текстовые фильтры.

Читайте также  Вычисление разницы в Microsoft Excel

Фильтрация выбором значений или поиском

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

1. Используйте поле Поиск для ввода текста или чисел, которые следует найти

2. Установите и снимите флажки для отображения значений, найденных в столбце данных

3. Используйте расширенные критерии для поиска значений, которые соответствуют определенным условиям

Чтобы выбрать значения для списка, снимите флажок (Выделить все). При этом снимаются все флажки. Затем выберите только те значения, которые хотите видеть, и нажмите кнопку ОК, чтобы посмотреть результаты.

Чтобы найти текст в столбце, введите текст или числа в поле Поиск. Также можно использовать подстановочные знаки, например звездочку ( *) или знак вопроса ( ?). Нажмите клавишу ВВОД, чтобы получить результаты.

Фильтрация данных с указанием условий

Указывая условия, вы можете создавать собственные фильтры, которые отбирают данные именно так, как вы хотите. Для этого применяется конструирование фильтров. Оно должно быть знакомо вам, если вы когда-нибудь делали запросы к базе данных.

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

Выберите условие, а затем выберите или введите критерии. Нажмите кнопку И кнопка для сочетания критериев (то есть два или более критериев, все из которых должны быть выполнены), или кнопку Или, чтобы потребовать выполнения только одного из критериев.

Нажмите кнопку OK, чтобы применить фильтр и получить ожидаемые результаты.

Дальнейшие действия

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

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

Создайте свой фильтр, использующий несколько критериев. Дополнительные сведения см. в статье Фильтрация с помощью расширенных критериев.

Используем автофильтр в Excel

Автор: Леонид Радкевич · Опубликовано 21.12.2013 · Обновлено 29.03.2019

Фильтрация, безусловно, является одним из самых удобных и быстрых способов выделить из самого огромного списка данных, именно то, что необходимо в данный момент. В результате процесса работы фильтра пользователь получит небольшой список из необходимых данных, с которым уже можно легко и спокойно работать. Эти данные будут отобраны согласно определенному критерию, который можно настраивать самостоятельно. Естественно, что с отобранными данными можно работать, полноценно используя все другие возможности Excel 2010.

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

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

Здесь мы видим основные функции фильтрации, расположенные на вкладке «Главная». Также можно взглянуть на вкладку «Данные», где нам предложат развернутый вариант управления фильтрацией. Чтобы упорядочить данные необходимо выбрать требуемый диапазон ячеек, либо, как вариант, просто пометить верхнюю ячейку необходимого столбца. После этого необходимо нажать кнопочку «Фильтр», после чего справа в ячейке появится кнопочка с небольшой стрелочкой, указывающей вниз.

Фильтры можно спокойно «прикрепить» ко всем столбцам.

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

Теперь рассмотрим выпадающее меню каждого фильтра (они будут одинаковы):

— сортировка по возрастающей или спадающей («от минимального к максимальному значению» или наоборот), сортировка информации по цвету (так называемая – пользовательская);

— Фильтр по цвету;

— возможность снять фильтр;

— параметры фильтрации, к которым относятся числовые фильтры, текстовые и даты (если такие значения присутствуют в таблице);

— возможность «выделить все» (если снять этот флажок, то совершенно все столбцы попросту перестанут отображаться на листе);

— «названия столбцов», где видны все используемые в таблице столбцы. Если снять флажок возле определенных наименований, тогда они также перестанут отображаться, но здесь это можно делать выборочно.

Если применить любой фильтр, то изображение кнопочки изменится и примет вид выбранного вами фильтра.

Если говорить о числовых фильтрах, то здесь программа также предлагает достаточно большое количество самых разных вариантов сортировки имеющихся значений. Это: «Больше», «Больше или равно», «Равно», «Меньше или равно», «Меньше», «Не равно», «Между указанными значениями». Активируем пункт «Первые 10» и появляется окошко

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

Если выбрать пункт «Выше (или ниже) среднего», то вашему вниманию представят те строки, значения которых будут соответствовать запросу. Высчитывание среднего арифметического происходит автоматически, на основе данных собранных со столбца.

Настраиваемый автофильтр в Excel 2010, как и было сказано, дает расширенный доступ к параметрам фильтрации. С его помощью можно задать условие (состоит из 2 выражений или «логических функций» ИЛИ / И), согласно которому будет проведен отбор данных.

Текстовые фильтры были созданы исключительно для работы с текстовыми значениями. Здесь для отбора используются такие параметры, как: «Содержит», «Не содержит», «Начинается с…», «Заканчивается на…», а также «Равно», «Не равно». Их настройка достаточно похожа на настройку любого числового фильтра.

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

Фильтрацию, когда в ней более нет нужды, можно отменить любым из возможных способов – использовать комбинацию кнопок «Shift+Ctrl+L», нажать кнопочку «Фильтр» (вкладка «Главные», большая пиктограмма «Сортировка и фильтр», входящая в группу «Редактирование»). Или же просто нажать кнопочку «Фильтр» на вкладке «Данные».

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

Допустим, сейчас нам необходимо провести фильтрацию с использованием определенного условия, которое, в свою очередь, является объединением условий для фильтрации сразу нескольких столбцов (их может быть и больше 2-ух). В этом случае возможно применение только расширенного пользовательского фильтра, в котором условия можно объединить, используя логические функции «И / ИЛИ».

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

Читайте также  Включение автоподбора высоты строки в Microsoft Excel

В отдельные и полностью свободные ячейки копируем названия столбцов, по которым мы собираемся осуществлять фильтрацию данных. Как было сказано выше, это будет «Видимость в Яндекс» и «Видимость в Google». Названия можно скопировать в любые стоящие рядом ячейки, но мы остановим выбора на В10 и С10.

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

Теперь ищем вкладку «Данные», «Сортировка и фильтр» и нажимаем небольшую пиктограмму «Дополнительно» и видим вот такое окошко

«Расширенный фильтр» позволяет выбрать один из возможных вариантов действий – фильтровать список прямо здесь или же взять полученные данные и скопировать их в другое, удобное вам, место.

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

«Диапазон условий», как вы догадались, содержит адрес тех ячеек, в которых хранятся условия фильтрации и названия столбцов. Для нас это будет «В10:С12».

Если вы решили отойти от примера и выбрали функцию «скопировать результат…», то в 3-ей графе необходимо указать адрес диапазона тех ячеек, куда программе необходимо отправить данные прошедшие фильтр. Поэтому мы также выберем эту возможность и укажем «А27:С27».

Подтверждаем программу и, если все было сделано без ошибок, а заданные условия выполнимы, то мы увидим вот такой результат

Автофильтр в Excel и его расширенные возможности

Автофильтр в Excel – встроенный режим фильтрации числовых и текстовых значений по определенным критериям в одном или сразу в нескольких столбцах. Он позволяет быстро организовать данные и скрыть лишние значения по условиям пользователя.

Автофильтром пользователь контролирует как отображаемые, так и скрытые данные таблиц. Так же в программе Excel можно создавать свои специальные пользовательские фильтры, которые могут быть хорошо приспособлены к нестандартным задачам. Процесс фильтрации данных выполняется не только по числовым или текстовым значениям, а так же и по цветам фона ячеек или шрифта. Данная возможность существенно расширяет возможности фильтра в определенных условиях.

Как сделать автофильтр в Excel

Для включения необходимо щелкнуть в любом месте таблицы с данными, перейти на вкладку «Данные» — «Сортировка и фильтр». Нажать кнопку «Фильтр». Или нажмите комбинацию горячих клавиш CTRL+SHIFT+L.

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

Если данные отформатированы как таблица, то автофильтр включается автоматически (стрелочки видны сразу).

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

Сделаем фильтрацию числовых значений:

  1. Нажимаем кнопку автофильтра у заголовка столбца с числовыми значениями. Выбираем «Числовые фильтры» — раскрывается список условий.
  2. Выберем, например, «больше или равно». Откроется пользовательский автофильтр в Excel.
  3. Зададим в качестве критерия для фильтрации значение «3000». Введем эти цифры в поле напротив условия.
  4. На листе останутся только те данные, которые соответствуют заданному критерию.

Чтобы снять фильтр, нажимаем на значок в заголовке столбца и выбираем «Снять фильтр…».

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

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

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

В качестве критерия можно задать несколько условий поиска.

Назначим фильтр для столбца «Дата»:

  1. Нажимаем кнопку автофильтра. Открываем выпадающий список «Фильтры по дате».
  2. Чтобы отобразить данные за второе полугодие 2014 г., назначим критерий «После». В открывшемся окне «Пользовательского автофильтра» для критерия «После» напишем условие «01.06.2014». Выберем функцию «И». Назначим второй критерий – «До». Условие – «31.12.2014». Дату можно вводить вручную, а можно выбрать в «Календаре».
  3. После нажатия кнопки ОК пользователю становится доступна информация за второе полугодие 2014 года.

Отфильтруем текстовый диапазон ячеек:

  1. Нажимаем кнопку у заголовка «Наименование». При наведении курсора на «Текстовые фильтры» откроется список доступных операторов сравнения, по которым можно сделать отбор.
  2. Допустим, нам нужно отобразить информацию по товарам, в названии которых есть цифра «2». Выбираем критерий «Содержит». Вводим условие «2».
  3. После нажатия ОК.

При назначении условий для пользовательского автофильтра можно пользоваться элементами подстановки:

  • «?» — заменяет один любой знак. Условие для фильтрации данных в столбце «Наименование» — «Содержит «1?»:
  • «*» — заменяет несколько знаков.

В конце любого списка фильтров (числовых, текстовых, по дате) есть «Настраиваемый фильтр». Эта кнопка тоже открывает окно пользовательского автофильтра в Excel.

Пустые ячейки и промежуточные итоги

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

Отберем в диапазоне с пустыми ячейками ячейки со значениями:

  1. Выделяем диапазон с данными и щелкаем по кнопке «Фильтр» (чтобы у заголовков появились «стрелочки»).
  2. Нажимаем кнопку у заголовка первого столбца. В меню фильтрации выбираем «Выделить все». Убираем выделение напротив значения «Пустые».
  3. Чтобы выполнить команду, жмем ОК.

Все пустые строки будут удалены.

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

Сменился диапазон – сумма стала иной.

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