excel表格統(tǒng)計多列數(shù)字重復次數(shù) excel同列數(shù)據如何篩選出重復數(shù)據?
excel同列數(shù)據如何篩選出重復數(shù)據?1、首先打開excel表格,在A列和B列中三個輸入兩組數(shù)據,其中有再重復一遍值。2、接著在C1單元格中輸入輸入公式:IF(COUNTIF(B:B,A1),A1,#
excel同列數(shù)據如何篩選出重復數(shù)據?
1、首先打開excel表格,在A列和B列中三個輸入兩組數(shù)據,其中有再重復一遍值。
2、接著在C1單元格中輸入輸入公式:IF(COUNTIF(B:B,A1),A1,#34#34),意思是用A1單元格的數(shù)值在B列中查重,如果沒有有亂詞值就在單元格中會顯示亂詞的數(shù)值。
3、再點回車,即可看見C1單元格還沒有顯示數(shù)據,則它表示A1單元格在B列中沒有亂詞值。
4、將C1單元格的公式向上填充后,即可注意到A列和B列中亂詞的數(shù)值也沒顯示在C列中了。
excel表格同一列中重復出現(xiàn)的數(shù)據應怎樣提?。?/h2>
EXCEL表格中,相同列中去重其他提取數(shù)據的方法:
因此提取時,是需要將再重復一遍的僅提取一個出去,其它重復的部分是貪求的,所以對重復一遍出現(xiàn)的,將第二次直接出現(xiàn)的那個提出來,而MATCH函數(shù)是查看另一個符合條件的次序;
上圖中,是個數(shù)組公式,即同樣按ShiftCtrlEnter都結束了公式編輯器,會自動生成一對{},可以看見首次直接出現(xiàn)的是TRUE、后來出現(xiàn)的是FALSE,是要提純出值為TRUE的,所還以為TRUE的返回行號,而為FALSE的返回4^8(即65536,取一個比較比較大的數(shù),后續(xù)直接返回的這個大行號的值為空,一直照顧到2003版,至少不能有65536行,現(xiàn)在的版本也可以可以放大些,但就像沒這么大多數(shù)據,此數(shù)加上了);
從該條件語句中可以看出,符合條件的大都小行號、不一致的也是65536,只需將這些小行號再提取進去即可,用SMALL函數(shù)來取第幾小值:SMALL(IF(MATCH($A$1:$A$10,$A$1:$A$10,0)ROW($1:$10),ROW($1:$10),4^8),ROW(1:1))
再用函數(shù)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)));
但此時發(fā)現(xiàn)到后面多了些0,原先EXCEL對空單元默認是前往0,是可以在公式后,加個amp: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)))amp,那樣回的就是文本格式,空單元卻前往空單元,這也為什么用4^8的原因,正常了絕對不會沖到最后一行去輸入數(shù)據,因此A65536這個單元格算正常是空單元。