UNIQUE,專為去重而生的函數,參數和用法都比較簡單,直接上幾個例子,保證一看就懂。
去除重複
=UNIQUE(C4:C13)
框選資料區域作為第1參數,傳回去除重複後的清單。
去除重複
按列去重
UNIQUE也可以對橫向資料去重,第2參數設定為TRUE.
按列去重
組合資料去重
這一點很容易被忽略,框選多元資料時,UNIQUE将其組合作為去重對象,并非單個單元格。
在沒有UNIQUE之前,這種針對組合去除重複的需求十分棘手,難倒了不少高手,和高高手們。
=UNIQUE(C4:D13)
組合資料去重
提取隻出現一次的值
案例隻是為了配合講清楚函數,見多識廣(孤陋寡聞)的我,完全想不到什麼情況下會用到這樣的功能。
第3參數放空,為預設狀态下的去重,設定為TRUE則傳回隻出現一次的值:
=UNIQUE(B4:B13,,TRUE)
提取隻出現一次的值
經典組合:FILTER+UNIQUE+ROWS
這一經典組合用于統計滿足指定條件下的數量。如,統計單筆訂單數量大于1的客戶數量:
FILTER篩選出單筆訂單數大于1的客戶姓名,其中會有重複,比如筆記本下了2次單,2次的數量都大于1;
UNIQUE去除重複;
ROWS統計數量。
FILTER+UNIQUE+ROWS
注意,在很多介紹這一組合的資料中,最後一步沒有用ROWS,而是用COUNTA, 如果沒有符合條件的項,COUNTA仍然輸出1,而不是輸出0,會得到錯誤結果。