查找兩個不同表格數據的差異,不管是 "條件格式 "方法還是 "Vlookup "方法,都要找到適合自己實際業務需要的方法,今天給大家介紹一個 "折中 "的方法,還是用函數來做。這個函數不太複雜,它就是Corntif函數。
場景。適用於銷售、人力資源、物流、運營、財務等需要使用Excel進行數據分析和比較的辦公人員。
問題:如何批量匹配兩個不同的表格?如何在Excel中批量匹配兩個不同的數據表格?
答案。使用 Countif 函數來完成。
Counttif函數是Excel統計中一個非常重要的單條件統計函數,也是和 "重複 "有關的一個非常著名的函數。基本上,在Excel中要考慮對重複數據的查找,countif立即浮出水面,無論是條件格式還是數據有效性的使用。雖然現在已經有了多條件統計的countif,但countif函數仍然有著不可替代的地位。
具體情況如下:
counti函數方法:
本例中我們使用兩個表的唯一鍵字段(員工編號)來實現兩個表的匹配。需要注意的是,通過函數匹配必須在兩張表的關鍵段(key)中找到,本案例的思路是用表A的數據逐一統計表B的編號,如果數據等於或大於1,則說明該表的數據是重複的,說明表A的數據在表B中是存在的。同樣的道理,表B的數據在表A的數據中也查到一次。
第一步,在表A的B2單元格中輸入以下Vlookup的函數公式:
=COUNTIF(Table B!$C$2:$C$10,C2)
然後雙擊或拉下B2單元格右下角的數據填充柄,如果匹配成功,將顯示1;如果表A的數據在表B中沒有,將顯示0,如下圖的B3和B9單元。
接下來,在表B中,同樣執行與表A Countif函數的匹配。 =COUNTIF(Table A!$C$2:$C$10,C2) 可以看到,表B的C3和C9的數據在表A中是不存在的
是不是比前面的vlookup函數簡單一點,countif函數本身還是很簡單的,它原來的作用是進行條件統計,但在Excel辦公中處理的還是和重複項綁定的。如果你看一下下面的例子就更容易理解了。
這不是比以前的vlookup函數更簡單嗎?countif函數本身還是很簡單的,它原來的作用是進行條件統計,但在Excel辦公處理中還是與重複項綁定在一起。如果你看一下下面的例子就更容易理解了。
從上圖中,我們可以看到,這個函數原本是用來統計男女各多少人的。但如果你把E列也看成是一個列,就變成了一個匹配。你看看下面的F9單元格,你會發現它是0,這是甚麼意思呢?這樣你就應該能夠理解countif函數是如何做到兩種形式的匹配了。
總結:countif函數絕對是Excel的經典函數,雖然現在已經有了countifs的升級版,但是我還是希望大家能夠掌握countif函數的使用。大家記住,如果是與重複有關的操作,或許countif函數可以幫上忙。
該技巧對Excel 2007及以上版本有效。