在excel中核對兩組數據差異除了用vlookup還有沒有別的快速方法?

那些時光262



方法1:<ctrl>+\\快捷鍵,快速找出兩列數據間的差異/<ctrl>

選擇兩列(也可以是多列)數據區域,按下快捷鍵<ctrl>+\\(反斜槓)組合鍵;/<ctrl>

這個方法最簡單,適用於連續的多列數據快速找出差異


方法2:使用定位條件中的查找差異

<strong>選擇數據區域,按下<ctrl>+G(或者F5)定位條件,在面板中,選擇“行內容差異”或者“列內容差異”;
/<ctrl>

這個方法可以按行內容查找差異,也可按列內容查找差異;


方法三:函數法,可以使用IF,Vlookup,Countif等函數判斷

函數IF的用法:=IF( 條件, 滿足條件返回值, 不滿足條件時返回值 )

如,輸入IF(a3=b3, "相同\

Excel大全


小白也能學會的5個數據核對技巧,關鍵是高手經常在用哦!

數據核對,也是工組中的重要組成部分,如果各位親還在手工核對,那就抓緊時間學習下文5種實操技巧哦!

一、Ctrl+\\法。

方法:

1、選定需要核對的數據區域。

2、快捷鍵Ctrl+(反斜槓)。

3、填充顏色。

二、IF函數比較法。

方法:

在目標單元格中輸入公式:=IF(C3=D3,"相同\


Excel函數公式


之前剛回答過關於核對數據偏差的方式,除了vlookup,還能採用高級篩選、條件格式、標準偏差,下面我來介紹下具體的使用步驟。

高級篩選

這個功能比較簡單,但是沒有不能精準的定位到單元格。

具體使用步驟如下:

1、選擇【數據】-【排序和篩選】-【高級】;

2、在【高級篩選】彈出框,分別框選表1和表2作為【列表區域】和【條件區域】,並點擊確定;

3、在篩選完成後,表1中不同數據區域會隱藏選中表格,更改字體顏色並取消隱藏後,字體顏色沒有變化的就是數據不同的區域。

<strong>


條件格式

條件格式不僅保持了精準度還能在現有表格中更為直觀的看到數據變化,最推薦的方法就是這個了。

具體操作步驟如下:

1、選擇【開始】—【條件格式】-【新建規則】;

2、在彈出框中的規則類型中選擇【只包含以下內容的單元格設置格式】,滿足以下條件的單元格設置格式中單元格值的運算符【介於】改為【不等於】,區域更改為【=工作表2!A1】;

3、設置不同區域的單元格格式,選擇【格式】,在彈出框中將字體顏色設為紅色。

設置完成後,表1中紅色字體則為數據不同區域。


標準偏差

標準偏差法需要藉助於公式,但比函數法更為簡單,不需要對公式有深刻的理解。

具體操作步驟如下:

1、 新建一個工作表,選擇【數據】—【數據工具】—【合併計算】;

2、在【函數】彈出框中將函數公式選取為【標準偏差】;

3、開始添加【引用位置】,分別將兩個表格添加到引用位置,在【標籤位置】的【最左列】中打鉤,並點擊確定。

完成以上步驟後,就會在新建的表格中看到標準偏差表格,其中無變化的為0,有數據差異的非0。


以上總結的除了Vlookup之外的三種數據核對,都屬於操作簡單,方便比較,對Excel小白來說沒有任何難度,希望可以幫到大家。

永中Office 2019個人版即將上線,免費無廣,邀請您享受不一樣辦公體驗

永中優雲


我是頭條號:Excel自學成才,還可以用countif函數來進行解決。

有兩個表格,A表和B表,其中都有一列訂單號碼,簡化的例子如下所示:

現在我們要知道3個項目

1、A訂單和B訂單中都有的項目

2、A訂單在B訂單中沒有的項目

3、B訂單在A訂單中沒有的項目

這也就是兩個集合的問題,我們分別要求出黃色區域(兩表中都有的項目),黃色左上區域(A在B中沒有的項目),黃色右下區域(B在A中沒有的項目)

因為我們舉例比較少,一眼就可以看出來

A和B中都有的訂單號是:2,3,4

A在B中沒有的訂單號是:1,5,6

B在A中沒有的訂單號是:7,9,11,12

如果數據比較長的情況下,我們只需要一個函數公式就可以搞定,首先我們在B列插入一個輔助列,在B2單元格中輸入公式:=COUNTIF(D:D,A2)

也就是對A中的訂單號,查看在B中出現的次數,如果有,計數為1,如果沒有,計數為0。

比如1這個訂單號,在B中是沒有的,所以計數函數的結果是0

比如2這個訂單號,在B中是出現1次的,所以計數函數結果是1

同樣的在D列插入一個輔助列,輸入公式:=COUNTIF(A:A,D2)

通過建立了這兩個輔助列,那我們想得到結果就很簡單了

1、A和B中都有的訂單號。我們對A列進行篩選數值為1的結果就是了

2、A在B中沒有的訂單號,在A表中篩選輔助列為0的內容即可

3、B在A中沒有的訂單號,我們在B列中篩選輔助項為0的項目就可以了


Excel自學成才


除了vlookup函數可以實現數據差異查找,還可以以下三個快捷技巧可以實現快速核對差異數據。

技巧1:Ctrl+快速核對數據差異

操作:選擇兩列數據後,按快快捷鍵Ctrl+,這樣就可以自動選擇兩列數據有差異的地方,也就是會自動選中不重複的內容,然後我們將文本填充一下紅色就可以很明顯的看出來。

技巧2:Ctrl+G快速定位行內容差異

操作:選擇數據區域後,按ctrl+g特殊定位,選擇行內容差異單元格。這種方法同樣可以自動定位到不重複的單元格內容。將文本單獨填充紅色同樣可以看出來。

技巧3:條件格式快速查找重複數據

操作:選擇數據區域後,點擊開始—條件格式—突出顯示重複值數據。這樣會自動將兩列數據有重複的地方填充為不同顏色,如果沒有重複的情況會正常顯示。


這三種方法是除函數外操作最便捷的三種方法,大家可以嘗試操作一下。


Excel函數與VBA實例


案例:

1. 快速找出以下兩列中的行同值不同:

操作步驟:

1. 選中 A:B 兩列 --> 按 Ctrl+\\,B4 單元格的“岳雲鵬”就被選出來了

* 請注意:

  • 我的措辭是“行同值不同”,什麼意思呢?就是這個快捷鍵只能比較相同行的差異,如果 B 列順序全部打亂,那麼就會被全部選中

  • 如果需要查找 A 列中是否含有 B 的值(不論排序),那還是得用函數,比如 vlookup, index, countif, sumif 等等等等,各種函數的用法我也寫過,大家查看一下歷史文章

2. 默認情況下,以左列為基準,查右列,如果要以右為基準,查左列怎麼做?

  • 選中 A:B 兩列 --> 按住 Ctrl,選中 B 列任意單元格

  • 按 Ctrl+\\,A4 單元格的“孫越”就被選出來了

2. 快速找出以下兩行中的列同值不同(進階,多一個快捷鍵)

操作步驟:

1. 選中 1:2 兩行 --> 按 Ctrl+Shift+\\,D2 單元格的“岳雲鵬”就被選出來了

2. 同理,如果要以第 2 列為基準,查第 1 列,只需要在選中 1:2 兩行後,加一步 --> 按住 Ctrl,選中第 2 行任意單元格

3. 快速找出下表中的某個不同單元格:

操作步驟:

1. 全選表格 --> 按 Ctrl+\\,B3 單元格的“郭麒麟”就被選出來了


我是小花椒


還有index函數+match函數,match函數的意思就是在某一列中匹配要找的內容,然後返回這個內容所在的行號,index與之恰好相反,根據行號返回某一列該行號的內容。這兩個函數組合的作用就是根據一列某行的內容查找其他列的內容。如果還要更簡便的方法,如果經常比對 那就是編一段自動對比的代碼,把過程聯繫到菜單,一鍵執行比對。


分享到:


相關文章: