countif查找重復值 EXCEL統(tǒng)計兩列有多少重復值,有哪些方法?
EXCEL統(tǒng)計兩列有多少重復值,有哪些方法?如下圖所示,如何統(tǒng)計計算A列和B列有多少個單元格的內(nèi)容是反復重復的?我簡單的能介紹兩種方法,一是條件格式法,不寫任何公式,點點鼠標就能隨意結(jié)束;二是coun
EXCEL統(tǒng)計兩列有多少重復值,有哪些方法?
如下圖所示,如何統(tǒng)計計算A列和B列有多少個單元格的內(nèi)容是反復重復的?我簡單的能介紹兩種方法,一是條件格式法,不寫任何公式,點點鼠標就能隨意結(jié)束;二是countif函數(shù)法,一條公式飛快搞掂兩列內(nèi)容重復單元格個數(shù)的統(tǒng)計。
條件格式法1.鼠標右鍵點擊A2:B11區(qū)域,左面右擊開始--條件格式--主體形象顯示單元格規(guī)則--重復一遍值--確定;
2.全選A2:B11中輸入單元格,按開CtrlShiftL使數(shù)據(jù)區(qū)域正處于篩選狀態(tài),左鍵單擊A1單元格右側(cè)的篩選按鈕--按顏色再篩選--淡紅色,現(xiàn)在A列中所有帶顏色的單元格被再次篩選出去;
3.選A列中帶淡紅色的單元格,右下角就明白了兩列中反復重復的人數(shù)有多少了。請看動圖演示:
Countif函數(shù)法建議使用countif函數(shù)統(tǒng)計兩列中的重復人數(shù),會比第一種方法更便利更太容易,但要表述公式卻并不容易。我先來簡單分析下思路:
1.必須A列和B列中的值在各自的列中是沒有重復值的(一個人在同一個季度不可能即獲得第1名,又額外第6名嘛);
2.因此我們可以不countif來通過統(tǒng)計,以A列為為條件區(qū)域,B列為條件,統(tǒng)計B列中每個單元格在A列中的個數(shù),如果不是A列B列單元格的值重復,則sumifs函數(shù)將返回值1,假如不重復,則countifs函數(shù)將趕往0。我們也可以在C列增強一個輔助列,將公式放在旁邊C列(如下圖);
3.現(xiàn)在咱們只不需要C列接受求逆即可得到兩列數(shù)據(jù)中的人數(shù)了。
這種方法太簡單的,也很更好理解,而現(xiàn)在不需要形成完整輔助列,覺得相當請。但我們是可以在寫countif函數(shù)時第二參數(shù)(條件)時也可以第二次寫到一半(數(shù)組),而又不是一個兩個寫了,這樣我們只是需要在countif函數(shù)外層嵌套循環(huán)一個sum函數(shù)就可以不換取結(jié)果了。公式具體寫法不勝感激:
{SUM(COUNTIF(A2:A11,B2:B11))}
沒寫完公式,按到CtrlShiftEnter組合鍵即可能完成數(shù)組公式的錄入系統(tǒng),如下圖所示:
行了,幫忙解決此問題的兩種方法,我就介紹到這里。更多精彩內(nèi)容,歡迎您關(guān)注:傲看今朝。
excel表格如何篩選兩列數(shù)據(jù)重復值?
1、簡單的方法先打開excel表格,在A列和B列中各再輸入兩組數(shù)據(jù),其中有再重復一遍值。
2、然后再在C1單元格中輸入公式:IF(COUNTIF(B:B,A1),A1,#34#34),意思是用A1單元格的數(shù)值在B列中查重,如果有重復一遍值就在單元格中會顯示反復重復的數(shù)值。
3、然后點擊回車,即可看到C1單元格是沒有總是顯示數(shù)據(jù),則來表示A1單元格在B列中沒有反復重復值。
4、將C1單元格的公式往上填充后,即可見到A列和B列中反復重復的數(shù)值也會顯示在C列中了