Как фильтровать данные с несколькими критериями или подстановочными знаками в Excel?
Для большинства пользователей Excel фильтрация данных на основе одного критерия может быть простой. Однако, если вы хотите фильтровать данные с использованием нескольких критериев, как это сделать? В этом руководстве рассказывается о том, как установить несколько критериев и отфильтровать данные в Excel.
Фильтрация с несколькими критериями
Фильтрация с подстановочными знаками
Легко фильтруйте данные с несколькими критериями или подстановочными знаками с помощью Супер фильтра
Фильтрация с несколькими критериями
Прежде чем вы перейдете к подробным шагам в этой части, я обязан сообщить вам, что фильтрация с несколькими критериями или подстановочными знаками через Фильтр Excel немного сложна из-за непростой настройки множественных критериев. Если вы хотите сэкономить время, я предлагаю вам воспользоваться Легкой фильтрацией данных с несколькими критериями или подстановочными знаками с помощью Супер фильтра, который будет легче понять.
Предположим, у вас есть диапазон данных, как показано на скриншоте ниже, и вы хотите выполнить над ним некоторые фильтры.
И vs Или
Например, вы хотите отфильтровать данные, которые соответствуют всем критериям одновременно. Например, данные, где регион — север, продукт — банан, а общая сумма больше 2000. Теперь вам нужно перечислить критерии в ячейках, как показано на скриншоте ниже:
Затем вы можете нажать Данные > Расширенный, и в диалоговом окне Расширенный фильтр отметьте Фильтровать список на месте и укажите Диапазон списка и Диапазон критериев. Смотрите скриншот:
Нажмите ОК. Теперь вы можете видеть, что данные были отфильтрованы на основе указанных вами критериев.
Или же, если вы хотите отфильтровать данные, которые должны соответствовать хотя бы одному из критериев, например, регион — север, или продукт — банан, или общее количество больше 2000, вы можете перечислить критерии следующим образом:
Затем нажмите Данные > Расширенный и укажите Диапазон списка и Диапазон критериев, см. скриншот:
Нажмите ОК. Теперь вы можете видеть, что все данные, соответствующие одному из критериев, отфильтрованы.
Фильтрация с подстановочными знаками
В некоторых случаях вы можете захотеть фильтровать данные на основе специальной текстовой строки. Например, у вас есть диапазон данных, как показано на скриншоте ниже:
Подстановочный знак *
И вы хотите отфильтровать данные, заканчивающиеся на Market в столбце Партнер, и вам нужно перечислить этот критерий в ячейках, как показано на скриншоте ниже:
Совет: символ звездочки * обозначает любую строку символов на своей позиции.
Затем нажмите Данные > Расширенный, и в диалоговом окне Расширенный фильтр укажите Диапазон списка и Диапазон критериев. Смотрите скриншот:
Теперь нажмите ОК, и вы увидите, что все данные, заканчивающиеся на Market, отфильтрованы.
Подстановочный знак ?
Если вы хотите отфильтровать данные, содержащие только один символ между двумя определенными текстовыми строками, например, отфильтровать данные, имеющие любой символ между c и k, вы можете ввести критерии следующим образом:
Совет: вопросительный знак ? представляет собой любой символ на своей позиции.
Затем нажмите Данные > Расширенный, и в диалоговом окне Расширенный фильтр укажите Диапазон списка и Диапазон критериев. Смотрите скриншот:
Нажмите ОК. И вы увидите, что данные отфильтрованы.
Подстановочный знак ~
Если у вас есть диапазон данных, как показано на скриншоте ниже:
И вы хотите отфильтровать данные, содержащие символ * или другой специальный знак между двумя определенными текстовыми строками, вы можете сделать следующее:
Совет: тильда ~ помогает вам найти конкретную текстовую строку.
Затем нажмите Данные > Расширенный, и в диалоговом окне Расширенный фильтр укажите Диапазон списка и Диапазон критериев. Смотрите скриншот:
Нажмите ОК, чтобы закрыть диалоговое окно, затем вы увидите, что данные отфильтрованы:
Примечание:
На самом деле, вы также можете отфильтровать данные, выбрав их и нажав Данные > Фильтр а затем нажав стрелку фильтра и выбрав Текстовый фильтр или Числовой фильтр > Содержит.
Затем в диалоговом окне Пользовательский автофильтр введите критерии в текстовое поле рядом с содержит. Смотрите скриншот:
И нажмите ОК. Данные также будут правильно отфильтрованы.
Это все настройки критериев функции Фильтр. Сложно запомнить? Но если у вас есть Супер фильтр из Kutools для Excel, вам никогда не придется запоминать сложные критерии, вам просто нужно нажимать, нажимать, нажимать.
Легко фильтруйте данные с несколькими критериями или подстановочными знаками с помощью Супер фильтра
Супер фильтр — это расширенная функция фильтрации Kutools для Excel, которая легко доступна и проста в использовании. Вы можете бесплатно скачать Kutools для Excel и использовать Супер фильтр, следуя инструкциям. Не беспокойтесь, Kutools для Excel бесплатен на 30 дней.
После бесплатной установки Kutools для Excel сделайте следующее:
Несколько критериев
1. Нажмите Kutools Plus > Супер фильтр, чтобы активировать панель Супер фильтра. Смотрите скриншот:
2. Затем вам нужно нажать эту кнопку чтобы выбрать диапазон, который вы хотите отфильтровать, затем отметьте Указанный чекбокс, чтобы зафиксировать диапазон. Смотрите скриншот:
3. Теперь начните фильтровать данные по нескольким критериям. Прежде всего, вам нужно убедиться, что Отношение — ИЛИ или И.
Если вы хотите фильтровать данные, когда комбинация нескольких критериев истинна, вам нужно отношение И.
Если вы фильтруете данные, которые должны соответствовать хотя бы одному из критериев, выберите ИЛИ.
4. Затем вы можете перечислить критерии в панели.
И и Или
Например, вы хотите отфильтровать данные, где регион — юг, продукт — яблоко, а общее количество больше 1100, делайте следующее:
(1) Выберите И из списка Отношение в группе и нажмите на первое подчеркивание рядом с И, затем установите первый необходимый критерий в текстовых полях. Смотрите скриншоты:
(2) Затем установите второй и третий критерии, как указано выше. Смотрите скриншот:
5. Нажмите кнопку Фильтр, и данные будут отфильтрованы.
Если вы выберете отношение ИЛИ, вам нужно убедиться, что все отношения являются ИЛИ. Смотрите скриншоты:
Подстановочные знаки
В функции Супер фильтр вы также можете использовать подстановочные знаки для представления символа, строки символов или специального символа.
Например, вы хотите отфильтровать данные, содержащие поставщик, вам просто нужно ввести *поставщик (звездочка означает любые строки) в последнее текстовое поле. Смотрите скриншоты:
Если вам нужно отфильтровать данные, которые имеют формат c?ke (вопросительный знак означает любой символ), вам просто нужно ввести это в текстовое поле Супер фильтра и нажать Фильтр. Смотрите скриншот:
Не так ли легко? Если вы хотите узнать больше о Супер фильтре, вы можете бесплатно скачать Kutools для Excel и попробовать его самостоятельно, есть 60 дней бесплатного пробного периода. На самом деле, Kutools для Excel имеет более 100 функций, которые могут облегчить вашу повседневную работу.
Демонстрация: Фильтрация с несколькими критериями и подстановочными знаками с помощью Kutools для Excel
С помощью Супер фильтра вы также можете:
Фильтрация по звездочке или другому специальному символу в Excel
Фильтрация по подстроке в Excel
Лучшие инструменты для повышения продуктивности в Office
Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Щелкните здесь, чтобы получить наиболее нужную вам функцию...
Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
- Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!