Excel去掉重複資料的函式(Excel刪除重複項用什麼函式)

私信回覆關鍵詞【工具】,獲取Excel高效小工具合集!

讓你的Excel效率開掛~

今天來教大家分組去除重複值、建立下拉選單!

戳這裡回顧上節內容:去除重複值,一個函式輕鬆搞定,這個方法太簡單了吧!(二)

01

分組去除重複值

UNIQUE 有一個好兄弟:FILTER,它倆在一起有一個組合的名字:上天組合。

根據分組提取非重複值,是它倆的壓軸曲目。

根據「部門」,提取「姓名」的唯一值。

傳統思路是這樣的:

❶ 用 MATCH 函式,找到第 1 個產品大類的單元格,A。

❷ 用 COUNTIF 函式,計算這個大類的個數 N。

❸ 用 OFFSET 函式,從第 A 個位置引用 N 個單元,返回對應的「產品名稱」。

先不談公式,光看這個思路,我就已經暈了。

用 UNIQUE 和 FILTER 的話,公式是這樣的:

=UNIQUE(FILTER(C2:C25,B2:B25=G2))

▲左右滑動檢視

公式從內到外依次拆解,大致的步驟是:

FILTER 篩選資料

用 FILTER 函式,篩選「部門」對應的「姓名」,得到的結果是這樣的:

=FILTER(C2:C25,B2:B25=G2)

提取出來的資料還有一些重複值,接下來用 UNIQUE 函式去重。

UNIQUE 函式去除重複值

把 FILTER 篩選出來的資料,作為引數傳遞給 UNIQUE 函式,分組去重複資料就提取出來了。

公式如下:

=UNIQUE(FILTER(C2:C25,B2:B25=G2))

▲左右滑動檢視

我想過買假髮,想過去植髮……

怎麼也沒想到,提取非重複值,可以這樣方便啊!

02

建立下拉選單

Excel 高手吧,都容易玩技術自嗨。

關鍵的問題是,提取非重複值幹什麼呢?

你都不知道,這玩意用來做 Excel 下拉選單,有多好用。

下拉選單的選項,根據輸入的內容,自動更新!

這個效果我做夢都想好幾回了。

大致步驟是這樣的:

UNIQUE 函式提取非重複值。

資料驗證新增下拉選單。

傳統的方法,下拉選單選項要選擇對應的資料區域。

UNIQUE 還有一個隱藏的身份:動態陣列函式。

也就是會根據提取內容數量,自動擴充套件填充區域。

返回的區域是動態的,而且,我們可以動態的獲取這個區域,用一個簡單的符號「#」,就輕鬆搞定。

你要知道,這個#號,過去的話要用到 OFFSET 函式來寫公式:

公式如下:

=OFFSET(G6,1,,COUNTA($G$7:$G$18))

▲左右滑動檢視

感謝天,感謝地,感謝 Office 365 給我們 UNIQUE 神器!

都認認真真看到最後了,還不給我們點個贊嗎?

私信回覆關鍵詞【工具】,獲取Excel高效小工具合集!

讓你的Excel效率開掛~(*^▽^*)