哈嘍,大家好啊。 UNIQUE的作用就是提取唯一值或者說(shuō)是刪除重復(fù)值。 UNIQUE函數(shù)有三個(gè)參數(shù),基本結(jié)構(gòu)是=UNIQUE(數(shù)據(jù)源,[去重方向],[是否返回只出現(xiàn)1次的項(xiàng)]) 第1參數(shù):數(shù)據(jù)區(qū)域 第2參數(shù):可省略,確定按行還是按列去重,F(xiàn)ALSE(或省略)代表行,TRUE代表列。 第3參數(shù):可省略,如果是FALSE,則返回唯一值列表;如果是TRUE,則返回只出現(xiàn)1次的數(shù)據(jù)。 是不是看的暈乎乎的?下面舉幾個(gè)例子來(lái)說(shuō)明。 一、UNIQUE函數(shù)基本用法 假如要把A列的人員名單去重后提取出來(lái),可以使用公式=UNIQUE(A2:A15)得到所需結(jié)果。 需要練習(xí)課件的伙伴,掃碼進(jìn)群下載 在這個(gè)例子中,只用了第一參數(shù)數(shù)據(jù)源范圍,默認(rèn)按行去重。 假如姓名在同一行,要提取不重復(fù)的姓名公式就得改成=UNIQUE($B$18:$O$18,1) 這里就用到了第二參數(shù),1等同于TRUE,表示按列去重。 溫馨提示:數(shù)據(jù)在同一列的時(shí)候,應(yīng)該是按行去重,因?yàn)橐恍幸恍斜容^;數(shù)據(jù)在同一行的時(shí)候,應(yīng)該是按列去重,因?yàn)橐涣幸涣斜容^。 再來(lái)說(shuō)一下第三參數(shù)的作用。 公式=UNIQUE(A2:A15,,1)可以將數(shù)據(jù)源中只出現(xiàn)過(guò)一次的值提取出來(lái),結(jié)果如圖所示。 講解了UNIQUE的基本用法,下面介紹幾個(gè)函數(shù)組合使用的示例。 示例1:提取有銷(xiāo)售的商品名稱(chēng) 公式=UNIQUE(B2:B15)可以直接搞定 老版本公式:=IFNA(INDEX(B$2:B$15,MATCH(,COUNTIF(H$1:H1,B$2:B$15),)),"") 示例2:統(tǒng)計(jì)銷(xiāo)售員人數(shù) 本質(zhì)上就是去重計(jì)數(shù)的問(wèn)題,輸入公式=COUNTA(UNIQUE(A2:A15))直接搞定。 原理也很好懂,先用UNIQUE提取不重復(fù)的姓名,再用COUNTA對(duì)姓名計(jì)數(shù)。 如果是老版本的話,就得用這個(gè)公式了:=SUMPRODUCT(1/COUNTIF(A2:A15,A2:A15)) 公式雖然不長(zhǎng),但是要解釋這個(gè)原理就費(fèi)勁了,此處省略1000字…… 示例3:提取指定人員銷(xiāo)售的商品名稱(chēng) 新版本可以使用公式=UNIQUE(FILTER(C2:C15,B2:B15=F2))輕松解決。 公式原理:先用FILTER函數(shù)篩選出指定人員銷(xiāo)售的所有商品名稱(chēng),然后再用UNIQUE函數(shù)去除重復(fù)的內(nèi)容,簡(jiǎn)潔明了。 FILTER函數(shù)用法可以戳這個(gè)鏈接:FILTER函數(shù)的4種高能用法 如果用老版本解決這個(gè)問(wèn)題的話,公式是這樣的: =IFERROR(INDEX(C$2:C$15,SMALL(IF(MATCH(B$2:B$15&C$2:C$15,B$2:B$15&C$2:C$15,)=ROW($1:$14)*(B$2:B$15=F$2),ROW($1:$14),4^8),ROW(A1))),"") 就問(wèn)你看到這個(gè)公式暈不暈。 示例4:多列去重 按照銷(xiāo)售人員和商品名稱(chēng)兩個(gè)字段提取不重復(fù)的信息,新版本可以直接使用公式=UNIQUE(B2:C15)搞定,可以看出來(lái),這個(gè)函數(shù)的第一參數(shù)直接選擇多列范圍就行了。 如果是老版本的話,公式是這樣的: =IFERROR(INDEX(B:B,SMALL(IF(MATCH($B$2:$B$15&$C$2:$C$15,$B$2:$B$15&$C$2:$C$15,)=ROW($1:$14),ROW($2:$15)),ROW(A1))),"") 好啦,通過(guò)這幾個(gè)例子,想必大家已經(jīng)感受到UNIQUE的魅力了吧! 以上,就是今天要給大家分享的內(nèi)容,如果對(duì)你們有幫助的話,麻煩大家點(diǎn)個(gè)贊吧! |
|
來(lái)自: Excel教程平臺(tái) > 《待分類(lèi)》