天天看點

術業有專攻,去除重複資料請找函數UNIQUE

作者:Excel筆記本

UNIQUE,專為去重而生的函數,參數和用法都比較簡單,直接上幾個例子,保證一看就懂。

去除重複

=UNIQUE(C4:C13)           

框選資料區域作為第1參數,傳回去除重複後的清單。

術業有專攻,去除重複資料請找函數UNIQUE

去除重複

按列去重

UNIQUE也可以對橫向資料去重,第2參數設定為TRUE.

術業有專攻,去除重複資料請找函數UNIQUE

按列去重

組合資料去重

這一點很容易被忽略,框選多元資料時,UNIQUE将其組合作為去重對象,并非單個單元格。

在沒有UNIQUE之前,這種針對組合去除重複的需求十分棘手,難倒了不少高手,和高高手們。

=UNIQUE(C4:D13)           
術業有專攻,去除重複資料請找函數UNIQUE

組合資料去重

提取隻出現一次的值

案例隻是為了配合講清楚函數,見多識廣(孤陋寡聞)的我,完全想不到什麼情況下會用到這樣的功能。

第3參數放空,為預設狀态下的去重,設定為TRUE則傳回隻出現一次的值:

=UNIQUE(B4:B13,,TRUE)           
術業有專攻,去除重複資料請找函數UNIQUE

提取隻出現一次的值

經典組合:FILTER+UNIQUE+ROWS

這一經典組合用于統計滿足指定條件下的數量。如,統計單筆訂單數量大于1的客戶數量:

FILTER篩選出單筆訂單數大于1的客戶姓名,其中會有重複,比如筆記本下了2次單,2次的數量都大于1;

UNIQUE去除重複;

ROWS統計數量。

術業有專攻,去除重複資料請找函數UNIQUE

FILTER+UNIQUE+ROWS

注意,在很多介紹這一組合的資料中,最後一步沒有用ROWS,而是用COUNTA, 如果沒有符合條件的項,COUNTA仍然輸出1,而不是輸出0,會得到錯誤結果。

繼續閱讀