如何在 Excel 中将“除外”过滤器作为集合运算执行?

如何在 Excel 中将“除外”过滤器作为集合运算执行?

假设我有两套:

1
2
3
4
5
6 

3
6

我希望能够获得除第二个之外的第一个,例如 1 2 4 5。

我怎能这样做?

答案1

正如一些人所说,您可以使用高级过滤选项。请参阅以下如何设置多个规则的示例:

在此处输入图片描述

使用辅助列:

在此处输入图片描述

答案2

要使用先进的过滤器,可以使用的公式可能是:

=SUMPRODUCT(--AND(A8<>{3,6}))>0

或者

=SUMPRODUCT(--AND(A8<>Exclude))>0

其中Exclude是包含所有要排除的成员的命名范围。

在此处输入图片描述

请注意,使用高级筛选,您可以选择将结果复制到其他位置,或就地筛选列表。如果您在公式中使用范围而不是数组常量,则要排除的集合可以有任意数量的成员。

答案3

-假设集合 1 和 2 分别位于 A 列和 B 列

-添加标题行作为第一行

-在 C2 中添加此公式“=VLOOKUP(A2,$B$2:$B$1000,1,FALSE)”并填写 C 列的所有行(适用于 1000 个值)

-通过菜单/主页/排序和过滤在第一行设置过滤器,并在第三列中仅选择 #N/A 值

-现在第一列将只包含第二列中找不到的值

相关内容