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