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效率開掛~(*^▽^*)