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

Реализовать возможность ввода списка значений в фильтр и их выбор в фильтре.
В фильтрах реестров, очень часто появляется необходимость фильтрации по списку значений.
Например: Пользователю известно 5-ть (50 -т) номеров ИНН. Ему нужно отобразить в реестре именно эти 5-ть организаций из 120(1000) организаций. В фильтре добавить строку ввода, в которую можно было бы вставлять(Ctrl+V) или вводить несколько значений через запятую(разделитель может быть любой) при этом в фильтре, вставленные значения должны помечаться как выбранные. После применения фильтра, в реестре должны отображаться 5-ть записей.

Сейчас можно выбирать из списка несколько значений фильтруемого поля

Идея про ctrl-v интересная, но откуда юзер будет эти значения копировать ?

Да именно про этот фильтр и шла речь.
Список значений брать из Блокнота… Т.е. это обычный структурированный список. Как получены эти данные не суть важно, из excel или кто-то прислал.
Можно же, несколько значений ввести вручную самостоятельно через разделитель.