
文章插圖
大家好,小跳來為大家解答以上的問題 。excel提取重復數據的出現次數,excel如何提取重復數據這個很多人還不知道,現在讓我們一起來看看吧!
1、EXCEL表格中,同一列中去重提取數據的方法:由于提取時,需要將重復的僅提取一個出來 。
2、其它重復的部分是舍去的,所以對重復出現的,將第一次出現的那個提出來 。
3、而MATCH函數就是查找第一個符合條件的次序;上圖中,是個數組公式,即同時按Shift+Ctrl+Enter結束公式編輯 。
4、會自動生成一對{},可以看到首次出現的是TRUE、后來出現的是FALSE,就是要提取出值為TRUE的 。
5、所以為TRUE的返回行號,而為FALSE的返回4^8(即65536,取一個比較大的數 。
6、后續返回的這個大行號的值為空,照顧到2003版 , 最多只能有65536行 。
【excel如何提取重復數據 excel提取重復數據的出現次數】7、現在的版本可以放大些 , 但一般沒這么多數據,此數足夠了);從該條件語句中可以看出 。
8、符合條件的都是小行號、不符的都是65536,只要將這些小行號提取出來即可,用SMALL函數來取第幾小值:=SMALL(IF(MATCH($A$1:$A$10,$A$1:$A$10,0)=ROW($1:$10),ROW($1:$10),4^8),ROW(1:1))再用函數INDEX返回A列的值:=INDEX(A:A,SMALL(IF(MATCH($A$1:$A$10,$A$1:$A$10,0)=ROW($1:$10),ROW($1:$10),4^8),ROW(1:1)));但此時發現后面多了些0 。
9、原來EXCEL對空單元默認是返回0,可以在公式后,加個&"":=INDEX(A:A,SMALL(IF(MATCH($A$1:$A$10,$A$1:$A$10,0)=ROW($1:$10),ROW($1:$10),4^8),ROW(1:1)))&"" 。
10、這樣返回的就是文本格式,空單元依然返回空單元,這也是為什么用4^8的原因 。
11、正常不會跑到最后一行去輸入數據,所以A65536這個單元格正常是空單元 。
本文到此分享完畢 , 希望對大家有所幫助 。
- 如何查對方手機的定位 如何查定位對方手機
- 如何評價廈門二中高中數學老師劉剛
- 花生核桃粥如何做
- 如何評價顧長衛的微電影龍頭
- 如何增加蘋果ipad內存 怎么增加ipad內存
- 微信如何防查看
- 竹木纖維板如何挑選
- 在大學如何提高英語水平
- 魅藍通訊錄如何導入導出
- 電腦閃屏是什么原因,筆記本電腦閃屏如何解決
