Перейти к основному содержанию

Как фильтровать строки на основе выбора списка на другом листе?

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

Фильтрация строк на основе выбора списка с помощью функции расширенного фильтра

Фильтрация строк на основе выбора списка с помощью формулы

Извлечь строки на основе выбора списка с помощью Kutools for Excelхорошая идея3


Фильтрация строк на основе выбора списка с помощью функции расширенного фильтра

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

1. Выберите список столбцов, который нужно отфильтровать, и щелкните Данные > Фильтр в Сортировать и фильтровать группа. Смотрите скриншот:
фильтр документов на основе выбора 2

2. Затем в Расширенный фильтр диалог, проверьте ФИЛЬТР список, параметр на месте, и вы можете увидеть, что выбранный список, который вы хотите фильтровать, был добавлен в Диапазон спискаи нажмите значок выбора документа в Диапазон критериев чтобы выбрать список, по которому вы хотите выполнить фильтрацию. Смотрите скриншот:
фильтр документов на основе выбора 3

3. Нажмите OK. Теперь список отфильтрован по другому списку. Смотрите скриншот:
фильтр документов на основе выбора 4


Фильтрация строк на основе выбора списка с помощью формулы

С помощью формулы вы также можете фильтровать строки на основе выбора списка.

1. Выберите пустую ячейку рядом со строками, которые нужно отфильтровать, и введите эту формулу. = СЧЁТЕСЛИ (Лист2! $ A $ 2: $ A $ 6; A2), и нажмите Enter, затем перетащите маркер автозаполнения вниз, чтобы применить эту формулу к ячейкам. Смотрите скриншот:
фильтр документов на основе выбора 5

Внимание: в формуле Sheet2! A2: A6 - это список, по которому вы хотите выполнить фильтрацию.

2. Выберите столбец, содержащий формулы, и нажмите Данные > ФИЛЬТР применять ФИЛЬТР функция. Смотрите скриншот:
фильтр документов на основе выбора 6

3. Нажмите ФИЛЬТР значок в столбце формулы, только отметьте 1 в раскрывающемся списке. Смотрите скриншот:
фильтр документов на основе выбора 7

4. Нажмите OK. Теперь строки были отфильтрованы на основе списка в Sheet2.
фильтр документов на основе выбора 8


Извлечь строки на основе выбора списка с помощью Kutools for Excel

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

Kutools for Excel, с более чем 300 удобные функции, облегчающие вашу работу. 

После установки Kutools for Excel, сделайте следующее:(Бесплатная загрузка Kutools for Excel прямо сейчас!)

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

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

3. Нажмите Ok, появится диалоговое окно с напоминанием о количестве выбранных всех одинаковых строк, щелкните OK чтобы закрыть это. Теперь выбраны те же строки.
фильтр документов на основе выбора 11

4. Затем нажмите Ctrl + C чтобы скопировать выделенные ячейки, выберите ячейку и нажмите Ctrl + V чтобы найти строки.
фильтр документов на основе выбора 12

Лучшие инструменты для офисной работы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

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

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The advanced filter is not working. It is either not working at all or the filter is ignored.
This comment was minimized by the moderator on the site
Hi
I'm trying this but hoping to use a drop down selection to make my pick. When I first add the advanced filter it works, but the hope was to then change the drop down option to something else and have the table re-filter and show the row with the new selection. This doesn't work though. Any ideas of how to get something like that working? Surely that is the optimal solution for this?
This comment was minimized by the moderator on the site
The Advanced filter does nothing. I click it and no filter applies and no changes have applied
This comment was minimized by the moderator on the site
In the criteria range, make sure the header text matches the list range header text. In addition, select the cells from the header to the last row, not the entire column. It didn't work for me at first too then I give it another try with same headers and after restricting the criteria list to the filled cells, it worked.
This comment was minimized by the moderator on the site
thanks that did the trick
This comment was minimized by the moderator on the site
ah, the header thing did the trick for me, thanks! without giving the ranges the same header it didn't work. 
This comment was minimized by the moderator on the site
Dear, Please help to know as how to arrange data in one row by use comma (,) from a list in one column such as
from one column
504020
504020
302080
504020
302080
504020
to in one row
302080, 504020

Thanks/Maksud
This comment was minimized by the moderator on the site
I have not understand your question clearly. You mean to transpose a list into a cell and separated data by comma? If so, you only need to apply Kutools for Excel's Combine Rows and Columns utility to combine all data into one cell by comma. Let me know if it help. Thank u.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations