去重問題
去重問題(即去除重複資料)向來是Excel中普遍存在的需求,雖然民間累計了大量經驗,但各種解決方案都存在一定的難度。
即便如下這種最簡單的去重需求,也要多個函數組合運用,邏輯上也很難了解。
于是,專業去重函數孕育而生:UNIQUE.
=INDEX($A$2:$A$10,MATCH(,COUNTIF($C$1:C1,$A$2:$A$10),0))
傳統去重公式
函數UNIQUE
Unique:去除重複,或提取隻出現一次的值
第一參數:需處理的資料區域。
第二參數:TRUE 按列,FALSE 按行(預設值)。
第三參數:TRUE 提取隻出現過一次的值,FALSE 提取所有非重複值(預設值)。
去除重複
=UNIQUE(A2:A10)
去除重複值,提取客戶清單。
UNIQUE去重
提取隻出現一次的值
=UNIQUE(A2:A10,,TRUE)
第三參數設定為TRUE,提取隻下過一次單的客戶。
UNIQUE提取隻出現一次的值
去重+計數
=COUNTA(UNIQUE(A2:A10))
去除重複後再運用COUNTA,輕松統計客戶數量。
UNIQUE去重計數
去重+統計
=SORT(UNIQUE(IF(C2:C10>300,A2:A10,"")),,-1)
IF判斷語句将傳回滿足“單筆金額大于300”的客戶清單,如同一客戶多次下單金額都大于300将會傳回多次,需UNIQUE去除重複
UNIQUE去重統計