如何在 Excel 中將 except 篩選器作為集合運算進行?

如何在 Excel 中將 except 篩選器作為集合運算進行?

假設我有兩套:

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值

-現在第一列將只包含第二列中找不到的值

相關內容