Excel VBA高级筛选器,筛选一切,但

假设我在国际上有一个客户数据库。

我知道我可以使用高级filter从美国复制所有客户,使用如下所示的条件:

国家

美国

但是,如果我想过滤一切,但美国呢? 这可能吗?

我目前的解决方法是使用AND运算符,列出除美国以外的所有国家,这并不美观。

希望有人能帮忙,如果这是重复的,请让我知道。 我试着用excel高级filter来search“除”,“例外”,“除了”以外的其他术语,但是没有find。

谢谢,

这是使用高级filter:在标准范围内使用不等于运算符。

在这里输入图像说明

这是过滤数据的公式。 它只是一个优秀的数组公式。 input公式后按Ctrl + Shift + Enter。

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

在这里输入图像说明