10秒鐘以下統計重複數據最佳的Excel技巧

如下圖所示,如何統計A列和B列有多少個單元格的內容是重複的?我簡單介紹兩種方法,一是條件格式法,不寫任何公式,點點鼠標就能輕鬆完成;二是countif函數法,一條公式快速搞定兩列內容重複單元格個數的統計。

10秒鐘以下統計重複數據最佳的Excel技巧

文:傲看今朝

條件格式法

1.選中A2:B11區域,依次單擊開始--條件格式--突出顯示單元格規則--重複值--確定;

2.選中A2:B11中任意單元格,按下Ctrl+Shift+L使數據區域處於篩選狀態,單擊A1單元格右側的篩選按鈕--按顏色篩選--淡紅色,現在A列中所有帶顏色的單元格被篩選出來;

3.選A列中帶淡紅色的單元格,右下角就知道兩列中重複的人數有多少了。請看動圖演示:

10秒鐘以下統計重複數據最佳的Excel技巧

Countif函數法

使用countif函數統計兩列中的重複人數,會比第一種方法更快捷更容易,但是要理解公式卻並不容易。我先來簡單分析下思路:

1.首先A列和B列中的值在各自的列中是沒有重複值的(一個人在同一個季度不可能即獲得第1名,又獲得第2名嘛);

2.因此我們可以countif來進行統計,以A列為為條件區域,B列為條件,統計B列中每個單元格在A列中的個數,如果A列B列單元格的值重複,則countif函數將返回值1,如果不重複,則countif函數將返回0。我們可以在C列增加一個輔助列,將公式放在C列(如下圖);

10秒鐘以下統計重複數據最佳的Excel技巧

3.現在咱們只需要C列進行求和即可得到兩列數據中的人數了。

10秒鐘以下統計重複數據最佳的Excel技巧

這種方法非常簡單,也很容易理解,然而需要構建輔助列,感覺非常麻煩。因此我們可以在寫countif函數時第二參數(條件)時可以一次寫完(數組),而不是一個一個寫了,這樣我們只需要在countif函數外層嵌套一個sum函數就可以得到結果了。公式具體寫法如下:

{=SUM(COUNTIF(A2:A11,B2:B11))}

寫完公式,按住Ctrl+Shift+Enter組合鍵即可完成數組公式的錄入,如下圖所示:

10秒鐘以下統計重複數據最佳的Excel技巧

好了,解決此問題的兩種方法,我就介紹到這裡。


分享到:


相關文章: