2015-12-10 4 views
0

let say У меня есть база данных клиентов, на международном уровне.Excel VBA Advanced Filter, Filter all BUT

Я знаю, что я могу использовать расширенный фильтр, чтобы скопировать все клиенты из США, с использованием критериев, выглядит следующим образом:

-

Страна

США

-

Однако, что, если я хочу фильтровать все, что Соединенные Штаты? Это возможно?

Мое настоящее решение заключается в использовании оператора AND, перечисляя все страны, кроме США, что не очень красиво.

Надеюсь, кто-то может помочь, и если это дубликат, пожалуйста, дайте мне знать. Я пробовал поиск с такими терминами, как «исключая», «исключение», «все, кроме» с расширенным фильтром excel, но не нашел.

Спасибо,

+0

Это возможно. Вы хотите использовать предварительный фильтр? Или вам нужны данные фильтра формул? – harun24hr

+0

Просто используйте: '<> США в качестве вашего критерия. – Rory

+0

вопрос подходит для [Super User] (http://superuser.com/) –

ответ

1

Это использует авансовый фильтр: Просто использовать не равный оператор в критериях диапазон.

enter image description here

+0

Вау ... так просто, что теперь я это знаю ... – 1tntla

0

Это формула для фильтрации данных. Его просто формула excel. Нажмите Ctrl + Shift + Enter после ввода формулы.

=IFERROR(INDEX(A:A,SMALL(IF($A$3:$A$9<>"USA",ROW($A$3:$A$9)),ROWS($A$3:$A3))),"") 

enter image description here

Смежные вопросы