首頁 > 軟體

excel中提取不重複值(唯一值)方法大全

2019-12-05 20:10:05

Excel使用過程中,有很多場合都需要獲取一組資料的不重複值。獲取不重複值的方法有很多,例如高階篩選法、透視表法、基礎操作法和公式法。本例分別向大家介紹這四種方法如何使用。


1

首先,選中A列的資料區域,選擇【資料】-【篩選】-【高階】。


2

如下圖,選擇【將篩選結果複製到其他位置】,選擇一個單元格作為儲存篩選結果的起始單元格,如B1。勾選【選擇不重複的記錄】。


3

如上設定後,點選【確定】按鈕,B列將返回A列的不重複值也就是唯一值列表。


1

選中資料區域,選擇【插入】-【資料透視表】。


2

在透視表向導中選擇預設設定即可,直接點選【確定】按鈕。


3

把【姓名】這個欄位拖到【行標籤】處,透視表中紅色框住的部分就是不重複值。


1

如果有2007或更高版本的Excel,可以這樣操作來獲取不重複值:

選中A列資料資料區域,選擇【資料】-【刪除重複項】。


2

由於我們的資料包含【姓名】這個標題,所以勾選【資料包含標題】,然後【確定】。


3

這時,將彈出提示說明去除了多少個重複值。A列留下的就是所有不重複的姓名。


1

雙擊B2單元格,輸入下面的公式:

=INDEX(A$1:A$99,MATCH(0,COUNTIF(B$1:B1,A$1:A$99),0))&""

公式輸入完畢後,左手按住Ctrl和Shift,右手按下回車執行公式。


2

將B2的公式下拉就返回了A列姓名的不重複值。


3

取得不重複值的公式很多,上面僅僅是其中一例。也可以用INDEX+SMALL+IF+MATCH的經典組合來獲取不重複值,有興趣的讀者可以自行百度搜尋該用法。

IT145.com E-mail:sddin#qq.com