重復(fù)項·怎樣用公式刪除重復(fù)項

重復(fù)項·怎樣用公式刪除重復(fù)項

ID:38529290

大?。?24.00 KB

頁數(shù):3頁

時間:2019-06-14

重復(fù)項·怎樣用公式刪除重復(fù)項_第1頁
重復(fù)項·怎樣用公式刪除重復(fù)項_第2頁
重復(fù)項·怎樣用公式刪除重復(fù)項_第3頁
資源描述:

《重復(fù)項·怎樣用公式刪除重復(fù)項》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

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

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

3、5:322樓二、COUNTIF法這種解法看著有點怪異,一般人是想不到的,除非你是二般人。說它怪,怪在哪兒呢?怪就怪在它的著眼點讓人匪夷所思,如圖所示:1、要查找A列中不重復(fù)的數(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ù)在空白列處返回對應(yīng)的A列中的值。2010-12-0208:333樓三、FREQUENCY法(僅適用于數(shù)值)=INDEX(A:A,SMALL(

4、IF(FREQUENCY($A$2:$A$11,$A$2:$A$11),ROW($A$2:$A$11),4^8),ROW(1:1)))&""1、用FREQUENCY函數(shù)判斷A列中的每一個數(shù)據(jù)是否在A列中出現(xiàn)一次,如果僅出現(xiàn)一次就返回當前行號,否則返回一個較大的數(shù)65536。2、用SMALL函數(shù)對返回的行號從由小到大排序。3、用INDEX函數(shù)返回對應(yīng)的A列中的值。2010-12-0208: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-0410:295樓統(tǒng)計一列中不重復(fù)項的個數(shù)(重復(fù)的保留一項)。公式一:=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)計一列中不重復(fù)項的個數(shù)(重復(fù)的不統(tǒng)計)。公式一:=COUNT(0/(COUNTIF(A1:A10,A1:A10)=1))按Ctrl+Shift+回車鍵結(jié)束公式二:=SU

6、M(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

7、提問時間:2010-5-1412:14

8、提問者:云濤雪海推薦答案LZ的意思是將兩張表格合成一個還是提取出來相同的就可以?如果是合成一起的話比較簡單,你把他們考到一張表里面,然后通過篩選的方式排序一下就可以了。如果是提取出相同的話,需要些一些宏來實現(xiàn),比較麻煩。不過可以在一張表格中查找是否在另一張表格

9、中有相同的內(nèi)容,然后標記出來。公式如下:IF(ISERROR(MATCH(A2,Sheet1!A:A,0)),"false",INDIRECT("Sheet1!B"&MATCH(A2,Sheet1!A:A,0)))主要是將后面的那張表中相同的東西顯示過來。具體的方法可以看看幫助。

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。