Как добавить строку поиска в фильтр Excel

Обновлено: 03.07.2024

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

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

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

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

На самом деле вы можете фильтровать данные на основе одной подстроки двумя способами.

Расширенный фильтр

<р>1. Введите символы звездочки с двух сторон подстроки, которую вы хотите отфильтровать, и не забудьте ввести заголовок столбца, для которого вы хотите отфильтровать, также на основе подстроки. Смотрите скриншот:

фильтр документа по подстроке 1

<р>2. Щелкните Данные > Дополнительно. Затем в появившемся диалоговом окне выберите диапазон данных и диапазон критериев. Смотрите скриншот:

фильтр документа по подстроке 2

<р>3. Нажмите «ОК». Теперь вы можете видеть, что все данные с KT отфильтрованы.

фильтр документа по подстроке 3

Пользовательский автофильтр

Вы также можете фильтровать данные на основе определенной подстроки с помощью пользовательского автофильтра в Excel.

фильтр документа по подстроке 4

<р>1. Выберите диапазон данных и щелкните Данные > Фильтр. Затем щелкните стрелку справа от заголовка столбца, по которому вы хотите выполнить фильтрацию, и щелкните Текстовые фильтры или Числовые фильтры > Содержит. Смотрите скриншот:

<р>2. Затем введите подстроку, по которой вы хотите отфильтровать, в текстовое поле рядом с содержит. Смотрите скриншот:

фильтр документа по подстроке 5

<р>3. Нажмите «ОК». Теперь вы можете видеть, что данные отфильтрованы правильно.

фильтр документа по подстроке 6

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

фильтр документа по подстроке 7

Если вы хотите отфильтровать данные на основе нескольких строк, например, вы хотите отфильтровать данные, содержащие дыню или манго, из диапазона данных ниже, вы можете сделать следующее:

<р>1. Введите критерии в ячейки, как показано ниже:

фильтр документа по подстроке 8

<р>2. Нажмите «Данные» > «Дополнительно», затем в появившемся диалоговом окне выберите диапазон данных и диапазон критериев. Смотрите скриншот:

фильтр документа по подстроке 9

<р>3. Нажмите «ОК». И данные, которые включают дыню или манго, фильтруются.

фильтр документа по подстроке 10

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

фильтр документа по подстроке 11

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

Функция фильтра Excel для фильтрации данных немного сложна, но если вы используете расширенный суперфильтр Kutools for Excel, будет проще. Чтобы лучше следовать приведенным ниже шагам, вы можете бесплатно загрузить Super Filter и попробовать, и у него есть бесплатный пробный период в течение 30 дней.

<р>1.Нажмите Kutools Plus > Суперфильтр, чтобы включить панель Суперфильтр. Смотрите скриншот:

Совет. Вы можете изменить размер и переместить панель суперфильтра, перетащив ее границу.

doc kte фильтровать по подстроке 1

<р>2. Затем установите флажок «Указанный» и нажмите кнопку выбора диапазона, чтобы выбрать диапазон данных, который необходимо отфильтровать.

doc kte фильтровать по подстроке 2

<р>3. Теперь вы можете установить подстроку для фильтрации на панели.

Фильтровать по одной подстроке

(1) На панели "Суперфильтр" выполните следующие действия:

Переместите мышь вправо к И или ИЛИ, чтобы отобразить подчеркивание, затем щелкните подчеркивание, чтобы отобразить текстовые поля;

Затем укажите столбец, по которому нужно выполнить фильтрацию, в первом текстовом поле, затем выберите Текст во втором текстовом поле, нажмите Содержит в третьем текстовом поле;

И введите нужную подстроку в последнее текстовое поле, здесь я хочу отфильтровать данные, содержащие KTE. Смотрите скриншот:

doc kutools super filter 3

(2) Нажмите кнопку «Фильтр», теперь данные отфильтрованы.

doc kte filter by substring 4
doc kutools super filter 5

Фильтрация по нескольким подстрокам

ИЛИ отношение

Если вы хотите отфильтровать данные по нескольким подстрокам в отношении ИЛИ, это означает, что вы хотите отфильтровать данные, когда они встречаются с одной или несколькими из перечисленных вами подстрок.

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

(2) Теперь вы можете установить свои критерии, затем нажать кнопку «Фильтр», после чего будут отфильтрованы данные, которые заканчиваются на «дыня» или начинаются на «манго».

doc kte фильтровать по подстроке 7

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

Суперфильтр

Функция "Суперфильтр" также может помочь вам отфильтровать данные по дате, кварталу и т. д. И Super Filter - это только одна из сотен функций в Kutools for Excel, вы можете бесплатно скачать kutools для Excel и попробовать ее в течение 30 дней.

С помощью утилиты Super Filter вы также можете выполнять следующие операции:

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

Вы можете искать текст и числа при фильтрации с помощью поля поиска в интерфейсе фильтра.

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

Выберите данные, которые вы хотите отфильтровать

Пример выбранные данные для сортировки в Excel

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

Сортировка и группа Фильтр на вкладке Данные

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

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

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

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

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

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

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

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

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

Фильтровать данные, указав условия

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

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

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

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

Дальнейшие шаги

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

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

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

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

Как показано ниже:

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

Посмотреть видео – создание окна поиска с динамическим фильтром Excel

<Р>

Чтобы отфильтровать данные:

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

Снимок экрана Excel 2013

Рабочий лист со строкой заголовка

Снимок экрана Excel 2013

Нажатие команды "Фильтр"

Снимок экрана Excel 2013

Нажав стрелку раскрывающегося списка для столбца B

Снимок экрана Excel 2013

Снятие флажка «Выбрать все»

Скриншот Excel 2013

Выбор данных для фильтрации и нажатие кнопки "ОК"

Снимок экрана Excel 2013

Отфильтрованные данные

К параметрам фильтрации также можно получить доступ с помощью команды "Сортировка и фильтр" на вкладке "Главная".

Снимок экрана Excel 2013

Доступ к параметрам фильтра на вкладке "Главная"

Чтобы применить несколько фильтров:

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

    Щелкните стрелку раскрывающегося списка для столбца, который вы хотите отфильтровать. В этом примере мы добавим фильтр в столбец D для просмотра информации по дате.

Снимок экрана Excel 2013

Нажав стрелку раскрывающегося списка для столбца D

Снимок экрана Excel 2013

Выбор данных для фильтрации и нажатие кнопки "ОК"

Снимок экрана Excel 2013

Отфильтрованные данные

Чтобы очистить фильтр:

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

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

Снимок экрана Excel 2013

Нажав стрелку раскрывающегося списка для столбца D

Снимок экрана Excel 2013

Очистка фильтра

Снимок экрана Excel 2013

Очищенный фильтр

Чтобы удалить все фильтры с листа, нажмите команду "Фильтр" на вкладке "Данные".

Снимок экрана Excel 2013

Нажатие команды "Фильтр" для удаления фильтров

Расширенная фильтрация

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

Чтобы отфильтровать с помощью поиска:

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

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

Снимок экрана Excel 2013

Нажав стрелку раскрывающегося списка для столбца C

Снимок экрана Excel 2013

Введите поисковый запрос и нажмите OK

Скриншот Excel 2013

Лист, отфильтрованный по поисковому запросу

Чтобы использовать расширенные текстовые фильтры:

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

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

Скриншот Excel 2013

Нажав стрелку раскрывающегося списка для столбца C

Снимок экрана Excel 2013

Выбор текстового фильтра

Снимок экрана Excel 2013

Применение текстового фильтра

Скриншот Excel 2013

Примененный текстовый фильтр

Чтобы использовать расширенные фильтры даты:

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

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

Снимок экрана Excel 2013

Нажав стрелку раскрывающегося списка для столбца D

Снимок экрана Excel 2013

Выбор фильтра даты

Скриншот Excel 2013

Примененный фильтр даты

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

Чтобы использовать расширенные числовые фильтры:

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

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

Снимок экрана Excel 2013

Нажав стрелку раскрывающегося списка для столбца A

Снимок экрана Excel 2013

Выбор числового фильтра

Снимок экрана Excel 2013

Применение числового фильтра и нажатие кнопки "ОК"

Скриншот Excel 2013

Примененный числовой фильтр

Читайте также: