我們在做、數據清洗、數據處理、數據建模等的時候經常會在一列有重復數據的數據中提取不重復的數據。提取不重復值的方法有很多,例如高級篩選法、透視表法、基礎操作法和公式法。前三種方法不能實現數據的自動處理,所以更多時候人們希望能試用函數公式去提取不重復值。
那么下面李海博客就給大家介紹一下excel提取不重復值函數,excel提取不重復值公式,以及Excel利用函數公式怎么提取一列數據中的不重復值。
假設:重復數據列為A列,B列為提取的不重復數據列(如下圖所示)
在B2單元格中輸入下面的公式:(數組公式)
=INDEX(A:A,MATCH(,COUNTIF(B$1:B1,A$1:A$100),))&''
公式輸入完畢后,左手按住Ctrl和Shift,右手按下回車運行公式。
將B2單元格的公式向下拉,就返回了A列數據的不重復值。
注意:
1、公式為數組公式,需要同時按Ctrl+Shift+Enter運行公式
2、在數據量較大的時候,數組公式運行比較慢,線程較慢:
Excel計算線程很慢的解決方法:首先打開需要進行操作的excel表格,然后點擊“設置”選項,在新彈出的窗口里選擇“公式”選項卡;最后找到“計算”選項,勾選“手動重算”即可。WPS在“選項”的“重新計算”里面選擇“手動重算”即可。