重復項·怎樣用公式刪除重復項_第1頁
重復項·怎樣用公式刪除重復項_第2頁
重復項·怎樣用公式刪除重復項_第3頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、怎樣用公式刪除重復項(重復的只保留一項)?1樓怎樣刪除重復項,一直是一個熱門的話題,網(wǎng)上貼子很多,大部分是利用Excel的內(nèi)置功能,如:高級篩選 “篩選不重復的記錄”(2003版)和數(shù)據(jù)菜單中的“刪除重復項”(2007版)。Excel中的這些內(nèi)置功能雖然操作簡便、快捷,但操作步驟繁多,很多時候還需要增加輔助列,不像用公式那樣一個公式往下一拖就“OK”那樣爽,不能滿足廣大公式、函數(shù)愛好者的需求。這里是一些從網(wǎng)上收集的經(jīng)典之作,貼出來與大家共同分享。一、INDEXMATCH=ROW法=INDEX(A:A,SMALL(IF(MATCH($A$2:$A$11,$A$2:$A$11,0)=ROW($A$

2、2:$A$11)-1,ROW($2:$11),48),ROW(1:1)&""分析:1、對A列中的每一項利用MATCH函數(shù)找出其在A列中首次出現(xiàn)的位置,返回相應的行號。超出列表范圍時將返回一個較大的行號,如65536。2、利用SMALL函數(shù)對這些行號數(shù)據(jù)由小到大排序。3、利用INDEX函數(shù)返回與查找到的行號相應的A列的值。4、用A列的值與”連接作為最終的值,當行號足夠大時,對應的A列單元格為空單元格,空單元格與""連接,依然是空單元格。最終結(jié)果,從A列篩選出的沒有重復數(shù)據(jù)的單元格排在表格的上半部分,下半部分為空單元格,正是我們想要的效果。2010-

3、11-23 15:322樓二、COUNTIF法這種解法看著有點怪異,一般人是想不到的,除非你是二般人。說它怪,怪在哪兒呢?怪就怪在它的著眼點讓人匪夷所思,如圖所示:1、要查找A列中不重復的數(shù)據(jù),一般人都會首先考慮怎樣處理A列中的數(shù)據(jù),其它無關(guān)的或空白區(qū)域是不會上眼的。這種解法的獨到之處就是首先在一空白列處查找A列中的數(shù)據(jù),如果找不到就返回該數(shù)據(jù)所在的行號,否則返回一個較大的值65536。2、用MIN函數(shù)據(jù)找到A列中的數(shù)據(jù)首次出現(xiàn)的行號。3、用INDEX函數(shù)在空白列處返回對應的A列中的值。2010-12-02 08:333樓三、FREQUENCY法(僅適用于數(shù)值)=INDEX(A:A,SMALL

4、(IF(FREQUENCY($A$2:$A$11,$A$2:$A$11),ROW($A$2:$A$11),48),ROW(1:1)&""1、用FREQUENCY函數(shù)判斷A列中的每一個數(shù)據(jù)是否在A列中出現(xiàn)一次,如果僅出現(xiàn)一次就返回當前行號,否則返回一個較大的數(shù)65536。2、用SMALL函數(shù)對返回的行號從由小到大排序。3、用INDEX函數(shù)返回對應的A列中的值。2010-12-02 08:584樓四、COUNTIF法2=IF(COUNTIF($A$2:A2,A2)>1,"",A2)一、利用函數(shù)COUNTIF統(tǒng)計A列中的數(shù)據(jù)是否大于1,如果大于1

5、,返回空值,否則返回當前值。二、對生成的數(shù)據(jù)排序以清除空白單元格。2010-12-04 10:295樓統(tǒng)計一列中不重復項的個數(shù)(重復的保留一項)。公式一:=SUM(1/countif(A1:A10,A1:A10)按Ctrl+Shift+回車鍵結(jié)束公式二:=COUNT(0/(MATCH(A1:A10,A1:A10)=ROW(1:10)按Ctrl+Shift+回車鍵結(jié)束公式三:=SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)統(tǒng)計一列中不重復項的個數(shù)(重復的不統(tǒng)計)。公式一:=COUNT(0/(COUNTIF(A1:A10,A1:A10)=1)按Ctrl+Shift+回車鍵結(jié)

6、束公式二:=SUM(N(COUNTIF(A1:A10,A1:A10)=1)按Ctrl+Shift+回車鍵結(jié)束公式三:=SUM(INT(1/COUNTIF(A1:A10,A1:A10)按Ctrl+Shift+回車鍵結(jié)束Excel2007如何將兩張表格的相同項顯示在一起瀏覽次數(shù):714次懸賞分:0 | 提問時間:2010-5-14 12:14 | 提問者:云濤雪海推薦答案LZ的意思是將兩張表格合成一個還是提取出來相同的就可以?如果是合成一起的話比較簡單,你把他們考到一張表里面,然后通過篩選的方式排序一下就可以了。如果是提取出相同的話,需要些一些宏來實現(xiàn),比較麻煩。不過可以在一張表格中查找是否在另一張表格中有相同的內(nèi)容,然后標記出來。公式如下:IF(ISERROR(MATCH(A2,Sheet1!A:A,0),"fal

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論