㈠ excel去除重復值的五種公式
在Excel中,去除重復值可以使用以下五種公式:
1. 刪除重復值:該公式可以快速刪除重復的數值,在數據較大的情況下可以提高處理效率。
具體操作方法如下:
- 選中要去重的數據,然後點擊「數據」選項卡的「刪除重復值」按鈕。
- 在彈出的對話框中選擇需要去重的列,然後點擊「確定」即可。
2. 去除空單元格:這種情況是當每列中的單元格有空值時,可以使用此公式。
具體操作方法如下:
- 在新的列中輸入公式:「=IF(ISBLANK(A2),"",A2) 」(A2為需要去除空單元格的列,根據實際情況進行調整)。
- 將公式拖動至所有行。
- 選中新的列,然後進行復制和粘貼操作,將其替換原先的列即可。
3. 去除相鄰重復記錄:即僅保留與前一條記錄不同的記錄。
具體操作方法如下:
- 在新的列中輸入公式:「=IF(A2=A1,"",A2)」。
- 將公式拖動至所有行。
- 選中新的列,然後進行復制和粘貼操作,將其替換原先的列即可。
4. 保留第一個重復的記錄:即只保留重復記錄中的第一個記錄。
具體操作方法如下:
- 在新的列中輸入公式:「=IF(COUNTIF($A$2:A2,A2)1,"",A2)」。
- 將公式拖動至所有行。
- 選中新的列,然後進行復制和粘貼操作,將其替換原先的列即可。
5. 保留最後一個重復的記錄:即只保留重復記錄中的最後一個記錄。
具體操作方法如下:
- 在新的列中輸入公式:「=IF(COUNTIF(A2:$A$20,A2)1,"",A2)」。
- 將公式拖動至所有行。
- 選中新的列,然後進行復制和粘貼操作,將其替換原先的列即可。
以上就是在Excel中去除重復值的五種公式,適用於不同的數據去重需求。
㈡ excel從一列中提取不重復值的兩個公式
如果Excel工作表的某列中包含一些有重復數據,要從該列中提取不重復的數據,即對於重復的數據僅保留一個,從而形成一列無重復的數據,除了使用高級篩選、數據透視表等方法外,還可以用公式來實現。提取不重復值的公式非常多,下面就是兩個比較簡單的。
假如在A2:A19中有一列名單,現在要將無重復的名單放在B列中。
公式一:用INDEX、MATCH和COUNTIF函數組成的數組公式
在B2單元格中輸入數組公式:
=INDEX($A$2:$A$19,MATCH(0,COUNTIF($B$1:B1,$A$2:$A$19),0))
按Ctrl+Shift+Enter結束,然後拖動填充柄向下填充,直到出現「#NA」為止。
公式二:不顯示重復的數據的公式
在B2單元格中輸入公式:
=IF(COUNTIF($A$2:A2,A2)=1,A2,"")
然後拖動填充柄到B19單元格。
該公式讓重復的數據顯示為空值,雖然這些數據看起來不連續,但也得到了不重復的數據