Содержание
Автофильтр в Excel и его расширенные возможности
Автофильтр в Excel – встроенный режим фильтрации числовых и текстовых значений по определенным критериям в одном или сразу в нескольких столбцах. Он позволяет быстро организовать данные и скрыть лишние значения по условиям пользователя.
Автофильтром пользователь контролирует как отображаемые, так и скрытые данные таблиц. Так же в программе Excel можно создавать свои специальные пользовательские фильтры, которые могут быть хорошо приспособлены к нестандартным задачам. Процесс фильтрации данных выполняется не только по числовым или текстовым значениям, а так же и по цветам фона ячеек или шрифта. Данная возможность существенно расширяет возможности фильтра в определенных условиях.
Как сделать автофильтр в Excel
Для включения необходимо щелкнуть в любом месте таблицы с данными, перейти на вкладку «Данные» — «Сортировка и фильтр». Нажать кнопку «Фильтр». Или нажмите комбинацию горячих клавиш CTRL+SHIFT+L.
Рядом с заголовками появятся стрелочки. При нажатии открывается выпадающий список с условиями для фильтрации.
Если данные отформатированы как таблица, то автофильтр включается автоматически (стрелочки видны сразу).
Чтобы кнопки фильтрации в шапке таблицы стали доступны, нужно включить строку заголовков. Корректная работа автофильтра возможна только в том случае, если все значения в определенном диапазоне имеют одинаковый формат (числа, дата, текст и т.д.).
Сделаем фильтрацию числовых значений:
- Нажимаем кнопку автофильтра у заголовка столбца с числовыми значениями. Выбираем «Числовые фильтры» — раскрывается список условий.
- Выберем, например, «больше или равно». Откроется пользовательский автофильтр в Excel.
- Зададим в качестве критерия для фильтрации значение «3000». Введем эти цифры в поле напротив условия.
- На листе останутся только те данные, которые соответствуют заданному критерию.
Чтобы снять фильтр, нажимаем на значок в заголовке столбца и выбираем «Снять фильтр…».
Предположим, пользователю необходимо отобразить определенное количество наибольших или наименьших значений цены.
- Нажимаем кнопку автофильтра у заголовка «Цена». В списке «Числовых фильтров» выбираем оператор «Первые 10».
- Открывается меню «Наложение условия по списку». Определяемся, какие значения хотим видеть: наибольшие или наименьшие. С помощью счетчика задаем, сколько таких значений должно отобразиться в таблице.
- Если отбор будет производиться по числам, то назначаем условие «Элементов списка». Если необходимо отфильтровать значения в процентах, то выбираем «% от количества элементов».
- Чтобы закрыть окно и выполнить условие поиска, жмем ОК.
Наибольшие и наименьшие значения выбираются из исходного диапазона данных, а не по отфильтрованному списку.
В качестве критерия можно задать несколько условий поиска.
Назначим фильтр для столбца «Дата»:
- Нажимаем кнопку автофильтра. Открываем выпадающий список «Фильтры по дате».
- Чтобы отобразить данные за второе полугодие 2014 г., назначим критерий «После». В открывшемся окне «Пользовательского автофильтра» для критерия «После» напишем условие «01.06.2014». Выберем функцию «И». Назначим второй критерий – «До». Условие – «31.12.2014». Дату можно вводить вручную, а можно выбрать в «Календаре».
- После нажатия кнопки ОК пользователю становится доступна информация за второе полугодие 2014 года.
Отфильтруем текстовый диапазон ячеек:
- Нажимаем кнопку у заголовка «Наименование». При наведении курсора на «Текстовые фильтры» откроется список доступных операторов сравнения, по которым можно сделать отбор.
- Допустим, нам нужно отобразить информацию по товарам, в названии которых есть цифра «2». Выбираем критерий «Содержит». Вводим условие «2».
- После нажатия ОК.
При назначении условий для пользовательского автофильтра можно пользоваться элементами подстановки:
- «?» — заменяет один любой знак. Условие для фильтрации данных в столбце «Наименование» — «Содержит «1?»:
- «*» — заменяет несколько знаков.
В конце любого списка фильтров (числовых, текстовых, по дате) есть «Настраиваемый фильтр». Эта кнопка тоже открывает окно пользовательского автофильтра в Excel.
Пустые ячейки и промежуточные итоги
Когда таблица состоит из нескольких тысяч строк, многие ячейки могут содержать пустые значения. Чистить вручную долго и непродуктивно.
Отберем в диапазоне с пустыми ячейками ячейки со значениями:
- Выделяем диапазон с данными и щелкаем по кнопке «Фильтр» (чтобы у заголовков появились «стрелочки»).
- Нажимаем кнопку у заголовка первого столбца. В меню фильтрации выбираем «Выделить все». Убираем выделение напротив значения «Пустые».
- Чтобы выполнить команду, жмем ОК.
Все пустые строки будут удалены.
Если таблица имеет промежуточные итоги, то итоговая строка в Excel при применении автофильтра изменит свои значения.
Сменился диапазон – сумма стала иной.
Если после строки с промежуточными итогами таблица продолжается, то при фильтрации данных нужно выделять весь диапазон. Иначе программа может воспринять итоговую строку как окончание таблицы: все, что находится ниже, перестанет высвечиваться.
Краткое руководство: фильтрация данных с помощью автофильтра
Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel Starter 2010 Еще…Меньше
Фильтруя данные на листе, можно быстро найти нужные значения. Возможна фильтрация по одному или по нескольким столбцам данных. При фильтрации можно указывать не только то, что должно отображаться, но и то, что следует исключить. Можно задать фильтрацию на основе выбранных в списке параметров или создать специальные фильтры, которые нацелены именно на нужные вам данные.
При фильтрации можно проводить поиск текста и чисел, используя поле Поиск в интерфейсе фильтра.
Если при фильтрации данных значения в одном или нескольких столбцах не удовлетворяют условиям фильтрации, такие строки будут скрыты целиком. Можно применить фильтр по числовым и текстовым значениям или же по цвету ячеек, в которых для фона или текста задано форматирование цветом.
Процедура
Выделите данные, которые требуется отфильтровать.
-
На вкладке Данные в группе Сортировка и фильтр нажмите кнопку Фильтр.
-
Щелкните стрелку в заголовке столбца, чтобы отобразить список, в котором можно выбрать значения фильтра.
Примечание. В зависимости от типа данных в столбце Microsoft Excel отображает в списке числовые фильтры или текстовые фильтры.
Фильтрация выбором значений или поиском
Выбор значения из списка и поиск — самый быстрый способ фильтрации. Если щелкнуть стрелку в столбце, в котором включена фильтрация, в списке будут показаны все значения, присутствующие в этом столбце.
1. Используйте поле Поиск для ввода текста или чисел, которые следует найти
2. Установите и снимите флажки для отображения значений, найденных в столбце данных
3. Используйте расширенные критерии для поиска значений, которые соответствуют определенным условиям
Чтобы выбрать значения для списка, снимите флажок (Выделить все). При этом снимаются все флажки. Затем выберите только те значения, которые хотите видеть, и нажмите кнопку ОК, чтобы посмотреть результаты.
Чтобы найти текст в столбце, введите текст или числа в поле Поиск. Также можно использовать подстановочные знаки, например звездочку (*) или знак вопроса (?). Нажмите клавишу ВВОД, чтобы получить результаты.
Фильтрация данных с указанием условий
Указывая условия, вы можете создавать собственные фильтры, которые отбирают данные именно так, как вы хотите. Для этого применяется конструирование фильтров. Оно должно быть знакомо вам, если вы когда-нибудь делали запросы к базе данных.
-
Наведите указатель мыши на числовые фильтры или текстовые фильтры в списке. Откроется меню, в котором можно задавать фильтрацию по различным условиям.
-
Выберите условие, а затем выберите или введите критерии. Нажмите кнопку И кнопка для сочетания критериев (то есть два или более критериев, все из которых должны быть выполнены), или кнопку Или, чтобы потребовать выполнения только одного из критериев.
-
Нажмите кнопку OK, чтобы применить фильтр и получить ожидаемые результаты.
Дальнейшие действия
-
Поэкспериментируйте с фильтрами над текстовыми и числовыми данными — примените различные встроенные условия проверки, такие как равно, не равно, содержит, больше, и меньше. Дополнительные сведения см. в разделе Фильтрация данных в диапазоне или таблице.
Примечание. Некоторые из этих условий применяются только к тексту, а другие — только к числам. -
Создайте свой фильтр, использующий несколько критериев. Дополнительные сведения см. в статье Фильтрация с помощью расширенных критериев.
org/ListItem»>
Узнайте, как использовать Фильтр уникальных значений или удаление повторяющихся значений.
Быстрый старт: фильтрация данных с помощью автофильтра
Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel Starter 2010 Дополнительно… Меньше
Фильтруя информацию на листе, вы можете быстро найти значения. Вы можете фильтровать один или несколько столбцов данных. С помощью фильтрации вы можете контролировать не только то, что вы хотите видеть, но и то, что вы хотите исключить. Вы можете фильтровать на основе выбора, который вы делаете из списка, или вы можете создавать специальные фильтры, чтобы сосредоточиться именно на тех данных, которые вы хотите видеть.
Вы можете искать текст и числа при фильтрации с помощью поля Поиск в интерфейсе фильтра.
При фильтрации данных целые строки скрываются, если значения в одном или нескольких столбцах не соответствуют критериям фильтрации. Вы можете фильтровать числовые или текстовые значения или фильтровать по цвету ячейки, к фону или тексту которых применено цветовое форматирование.
Как?
Выберите данные, которые вы хотите отфильтровать
На вкладке Данные в группе Сортировка и фильтрация щелкните Фильтр .
Щелкните стрелку в заголовке столбца, чтобы отобразить список, в котором можно выбрать фильтр.
Примечание В зависимости от типа данных в столбце Microsoft Excel отображает в списке либо числовых фильтров , либо текстовых фильтров .
Фильтр путем выбора значений или поиска
Выбор значений из списка и поиск — самые быстрые способы фильтрации. Если щелкнуть стрелку в столбце с включенной фильтрацией, все значения в этом столбце появятся в списке.
1. Используйте поле Поиск для ввода текста или чисел, по которым следует искать
2. Установите и снимите флажки, чтобы отобразить значения, найденные в столбце данных
3. Используйте расширенные критерии для поиска значений, соответствующих определенным условиям
Для выбора по значениям в списке снимите флажок (Выбрать все) 9флажок 0008. Это удалит галочки со всех флажков. Затем выберите только те значения, которые хотите просмотреть, и нажмите OK , чтобы просмотреть результаты.
Для поиска по тексту в столбце введите текст или цифры в поле Искать . При желании вы можете использовать подстановочные знаки, такие как звездочка ( * ) или вопросительный знак ( ? ). Нажмите ENTER, чтобы увидеть результаты.
Фильтрация данных по заданным условиям
Указав условия, вы можете создавать настраиваемые фильтры, которые сужают данные именно так, как вы хотите. Вы делаете это, создавая фильтр. Если вы когда-либо запрашивали данные в базе данных, это покажется вам знакомым.
- org/ListItem»>
Выберите условие, а затем выберите или введите критерии. Нажмите кнопку и , чтобы объединить критерии (то есть два или более критериев, которые должны выполняться оба), и кнопку или , чтобы потребовать выполнения только одного из нескольких условий.
Нажмите OK , чтобы применить фильтр и получить ожидаемые результаты.
Укажите на любой из Числовых фильтров или Текстовые фильтры в списке. Появится меню, позволяющее фильтровать по различным условиям.
Следующие шаги
Поэкспериментируйте с фильтрами текстовых и числовых данных, попробовав множество встроенных тестовых условий, таких как Равно , Не равно , Содержит , Больше и Меньше . Дополнительные сведения см. в разделе Фильтрация данных в диапазоне или таблице.
Примечание Некоторые из этих условий применимы только к тексту, а другие — только к числам.
Создайте настраиваемый фильтр, использующий несколько критериев. Дополнительные сведения см. в разделе Фильтрация по расширенным критериям.
Узнайте, как фильтровать уникальные значения или удалять повторяющиеся значения.
Excel 2013: фильтрация данных
Урок 19: фильтрация данных
/en/excel2013/sorting-data/content/
Введение
Если на листе много содержимого, быстро найти информацию может быть сложно. Фильтры можно использовать для сужения данных на листе, позволяя просматривать только ту информацию, которая вам нужна.
Дополнительно: загрузите нашу рабочую тетрадь.
Для фильтрации данных:
В нашем примере мы применим фильтр к рабочему листу журнала оборудования, чтобы отобразить только те ноутбуки и проекторы, которые доступны для проверки.
- Чтобы фильтрация работала правильно, рабочий лист должен содержать строку заголовка , которая используется для определения имени каждого столбца. В нашем примере наш рабочий лист организован в виде различных столбцов, обозначенных ячейками заголовка в строке 1: ID# , Тип , Оборудование Деталь и так далее.
Рабочий лист со строкой заголовка
- Выберите вкладку Данные , затем щелкните команду Фильтр .
При нажатии команды «Фильтр»
- В ячейке заголовка для каждого столбца появится стрелка раскрывающегося списка .
- Щелкните стрелку раскрывающегося списка для столбца, который вы хотите отфильтровать. В нашем примере мы отфильтруем столбец B , чтобы просмотреть только определенные типы оборудования.
Щелкните стрелку раскрывающегося списка для столбца B
- Появится меню Фильтр .
- Снимите флажок рядом с Выбрать все , чтобы быстро отменить выбор всех данных.
Снятие флажка «Выбрать все»
- Установите флажки рядом с данными, которые вы хотите отфильтровать, затем нажмите OK . В этом примере мы отметим Ноутбук и Планшет , чтобы просмотреть только эти типы оборудования.
Выбор данных для фильтрации и нажатие OK
- Данные будут отфильтрованы , временно скрывая любой контент, который не соответствует критериям. В нашем примере видны только ноутбуки и планшеты.
Доступ к отфильтрованным данным
Параметры фильтрации также можно получить с помощью команды Сортировка и фильтрация на вкладке Главная .
Доступ к параметрам фильтра на вкладке «Главная»
Чтобы применить несколько фильтров:
Фильтры являются кумулятивными , что означает, что вы можете применить несколько фильтры , чтобы сузить результаты поиска. В этом примере мы уже отфильтровали нашу таблицу, чтобы показать ноутбуки и проекторы, и мы хотели бы еще больше сузить ее, чтобы показать только ноутбуки и проекторы, которые были проверены в августе.
- Щелкните стрелку раскрывающегося списка для столбца, который вы хотите отфильтровать. В этом примере мы добавим фильтр в столбец D для просмотра информации по дате.
Щелкните стрелку раскрывающегося списка для столбца D
- Появится меню Фильтр .
- Отметьте или снимите флажки в зависимости от данных, которые вы хотите отфильтровать, затем нажмите OK . В нашем примере мы уберем все, кроме August .
Выбор данных для фильтрации и нажатие OK
- Будет применен новый фильтр. В нашем примере рабочий лист теперь отфильтрован, чтобы отображать только ноутбуки и планшеты, которые были извлечены в августе.
Отфильтрованные данные
Чтобы очистить фильтр:
После применения фильтра вы можете удалить — или очистить — его со своего листа, чтобы иметь возможность фильтровать содержимое различными способами.
- Щелкните стрелку раскрывающегося списка для фильтра, который необходимо очистить. В нашем примере мы очистим фильтр в столбце D .
Щелкнув стрелку раскрывающегося списка для столбца D
- Появится Меню фильтра .
- Выберите Очистить фильтр из [ИМЯ СТОЛБЦА] в меню «Фильтр». В нашем примере мы выберем Очистить фильтр от «Проверено ».
Очистка фильтра
- Фильтр будет удален из столбца. Отобразятся ранее скрытые данные.
Очищенный фильтр
Чтобы удалить все фильтры с рабочего листа, щелкните команду Фильтр на вкладке Данные .
Выбор команды «Фильтр» для удаления фильтров
Расширенная фильтрация
Если вам нужно отфильтровать что-то конкретное, базовая фильтрация может не дать вам достаточных возможностей. К счастью, Excel включает множество расширенных фильтров инструментов , в том числе поиск , текст , дату и число фильтрацию , которые помогут сузить результаты, чтобы найти именно то, что вам нужно.
Для фильтрации с помощью поиска:
Excel позволяет поиск данных, содержащих точную фразу, число, дату и т. д. В нашем примере мы будем использовать эту функцию для отображения в нашем журнале оборудования только продуктов марки Saris .
- Выберите вкладку Данные , затем щелкните команду Фильтр . Стрелка раскрывающегося списка появится в ячейке заголовка для каждого столбца. Примечание. Если вы уже добавили фильтры на лист, этот шаг можно пропустить.
- Щелкните стрелку раскрывающегося списка для столбца, который вы хотите отфильтровать. В нашем примере мы будем фильтровать столбец С .
Щелкнув стрелку раскрывающегося списка для столбца C
- Появится меню Фильтр . Введите поисковый запрос в поле поиска . Результаты поиска будут автоматически отображаться под полем Текст Фильтры по мере ввода. В нашем примере мы введем сари , чтобы найти все оборудование марки Saris.
- По завершении нажмите OK .
Ввод поискового запроса и нажатие OK
- Рабочий лист будет отфильтрован в соответствии с вашим поисковым запросом. В нашем примере рабочий лист теперь отфильтрован, чтобы отображать только оборудование марки Saris.
Рабочий лист, отфильтрованный по поисковому запросу
Чтобы использовать расширенные текстовые фильтры:
Расширенные текстовые фильтры можно использовать для отображения более конкретной информации, например ячеек, содержащих определенное количество символов, или данных, исключающих конкретное слово или число. В нашем примере мы уже отфильтровали наш рабочий лист, чтобы отображались только элементы с O или в столбце «Тип», но мы хотели бы исключить любой элемент, содержащий слово case .
- Выберите вкладку Данные , затем щелкните команду Фильтр . Стрелка раскрывающегося списка появится в ячейке заголовка для каждого столбца. Примечание. Если вы уже добавили фильтры на лист, этот шаг можно пропустить.
- Щелкните стрелку раскрывающегося списка для столбца, который вы хотите отфильтровать. В нашем примере мы будем фильтровать столбец С .
Щелкнув стрелку раскрывающегося списка для столбца C
- Появится меню Фильтр . Наведите указатель мыши на Текстовые фильтры , затем выберите нужный текстовый фильтр в раскрывающемся меню. В нашем примере мы выберем Не содержит. .. для просмотра данных, которые не содержат определенного текста.
Выбор текстового фильтра
- Появится диалоговое окно Custom AutoFilter . Введите нужный текст справа от фильтра, затем нажмите ОК . В нашем примере мы введем case , чтобы исключить все элементы, содержащие это слово.
Применение текстового фильтра
- Данные будут отфильтрованы выбранным текстовым фильтром. В нашем примере наш рабочий лист теперь отображает элементы в категории Other , которые не содержат слово case .
Примененный текстовый фильтр
Для использования расширенных фильтров дат:
Расширенные фильтры дат можно использовать для просмотра информации за определенный период времени, например, за последний год, следующий квартал или между двумя датами. В этом примере мы будем использовать расширенные фильтры по дате, чтобы просмотреть только оборудование, проверенное сегодня.
- Выберите вкладку Данные , затем щелкните команду Фильтр . Стрелка раскрывающегося списка появится в ячейке заголовка для каждого столбца. Примечание. Если вы уже добавили фильтры на лист, этот шаг можно пропустить.
- Щелкните стрелку раскрывающегося списка для столбца, который вы хотите отфильтровать. В нашем примере мы отфильтруем столбец D , чтобы просмотреть только определенный диапазон дат.
Щелкните стрелку раскрывающегося списка для столбца D
- Появится меню фильтра . Наведите указатель мыши на Фильтры даты , затем выберите нужный фильтр даты из раскрывающегося меню. В нашем примере мы выберем Сегодня , чтобы просмотреть оборудование, которое было проверено на сегодняшнюю дату.
Выбор фильтра даты
- Рабочий лист будет отфильтрован выбранным фильтром даты. В нашем примере теперь мы можем видеть, какие элементы были извлечены сегодня .
Примененный фильтр даты
Если вы работаете с файлом примера, ваши результаты будут отличаться от изображений выше. При желании вы можете изменить некоторые даты, чтобы фильтр давал больше результатов.
Для использования расширенных числовых фильтров:
Расширенные числовые фильтры позволяют различными способами манипулировать числовыми данными. В этом примере мы будем отображать только определенные типы оборудования на основе диапазона идентификационных номеров.
- Выберите вкладку Данные на ленте, затем щелкните значок Команда фильтра . Стрелка раскрывающегося списка появится в ячейке заголовка для каждого столбца. Примечание. Если вы уже добавили фильтры на лист, этот шаг можно пропустить.
- Щелкните стрелку раскрывающегося списка для столбца, который вы хотите отфильтровать. В нашем примере мы отфильтруем столбец A , чтобы просмотреть только определенный диапазон идентификационных номеров.
Щелкнув стрелку раскрывающегося списка для столбца A
- Появится меню Фильтр . Наведите курсор на Фильтры номеров , затем выберите нужный фильтр номеров из выпадающего меню. В нашем примере мы выберем Между для просмотра идентификационных номеров в определенном диапазоне номеров.
Выбор числового фильтра
- Появится диалоговое окно Custom AutoFilter . Введите нужный номер справа от каждого фильтра, затем нажмите OK . В нашем примере мы хотим отфильтровать идентификационные номера, большие или равные 3000 , но меньше или равные 9. 0157 4000 , который будет отображать идентификационные номера в диапазоне 3000-4000.
Применение числового фильтра и нажатие OK
- Данные будут отфильтрованы выбранным числовым фильтром. В нашем примере видны только элементы с идентификационным номером от 3000 до 4000 .
Примененный фильтр номеров
Вызов!
- Откройте существующую книгу Excel. Если вы хотите, вы можете использовать нашу рабочую тетрадь.
- Применить фильтр в колонку. Если вы используете пример, отфильтруйте столбец Тип (столбец B ), чтобы он отображал только ноутбуков и камер .
- Добавьте еще один фильтр по поиску . Если вы используете пример, найдите оборудование марки EDI в столбце Сведения об оборудовании (столбец C ).