圖解excel如何篩選唯一值「excel提取唯一值函數公式」

函數UNIQUE:從一個範圍或數組返回唯一值。

下述案例以OFFICE 365展示,拋開技巧,來一場函數與函數間的較量,傳統公式對戰UNIQUE。

1、提取不重複的品牌

提取不重複數據只需一個函數

輸入公式:

=IFNA(INDEX(B$2:B$20,MATCH(,COUNTIF(H$1:H1,B$2:B$20),)),””),向下填充公式。

公式說長不長,說短也不短,單個的函數都還沒整明白,該公式中函數嵌套函數,似乎早已蒙圈。

使用函數UNIQUE:

提取不重複數據只需一個函數

輸入公式:=UNIQUE(B2:B20)

用函數UNIQUE提取不重複項,是不是非常簡單呢?

2、統計不重複的品牌個數

使用函數SUMPRODUCT+COUNTIF統計:

提取不重複數據只需一個函數

輸入公式:

=SUMPRODUCT(1/COUNTIF(B2:B20,B2:B20))

使用函數UNIQUE:

提取不重複數據只需一個函數

輸入公式:=COUNTA(UNIQUE(B2:B20))

UNIQUE(B2:B20)部分提取不重複的品牌,即{“海爾”;”西門子”;”LG”;”小天鵝”;”松下”;”TCL”};

再用函數COUNTA統計個數。

3、提取符合條件的不重複品牌

根據G2單元格中的條件提取不重複品牌:

提取不重複數據只需一個函數

輸入公式:

=IFERROR(INDEX(B$2:B$20,SMALL(IF(MATCH(E$2:E$20&B$2:B$20,E$2:E$20&B$2:B$20,)=ROW($1:$19)*(E$2:E$20=G$2),ROW($1:$19),4^8),ROW(A1))),””)

長長的一大串像開火車,這公式光看就已經暈了

使用函數UNIQUE:

提取不重複數據只需一個函數

輸入公式:

=UNIQUE(FILTER(B2:B20,E2:E20=G2))

函數FILTER的用法請點擊:Excel教程:函數FILTER的強大,超乎你的想像

FILTER(B2:B20,E2:E20=G2)部分提取所有符合G2單元格條件的品牌記錄;

再用函數UNIQUE提取不重複品牌。

提取不重複數據只需一個函數

4、提取唯一值

提取B列只出現一次的品牌:

提取不重複數據只需一個函數

輸入公式:

=INDEX(B:B,SMALL(IF(COUNTIF($B$2:$B$20,$B$2:$B$20)=1,ROW($2:$20),4^8),ROW(A1)))&””

使用函數UNIQUE:

提取不重複數據只需一個函數

輸入公式:=UNIQUE(B2:B20,0,1)

這個公式是不是看著爽多了呢?

使用了函數UNIQUE的第二、第三參數:

第二參數為0或FALSE:返回數組中的所有唯一行;

第二參數為1或TRUE:返回數組中的所有唯一列;

第三參數為0或FALSE:返回數組中的所有不重複項;

第三參數為1或TRUE:返回只出現一次的項。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/281142.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-21 13:16
下一篇 2024-12-21 13:16

相關推薦

發表回復

登錄後才能評論