tft每日頭條

 > 科技

 > 想不到vlookup函數還能這樣用

想不到vlookup函數還能這樣用

科技 更新时间:2024-07-30 06:16:57

哈喽,大家好。

日常工作中,核對數據是我們經常會遇到的情況。

我們今天來給大家囊括了幾種情況:同一表内數據核對,跨表數據核對。趕緊來看一下吧!

編輯|六姑娘

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)1

第一部分:同一表内數據比較

1、快捷鍵對比Ctrl \

如下圖所示,選中需要對比的兩列數據,按下快捷鍵Ctrl \,不同的數據就會被選中。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)2

注意:此方法也适用于多列數據

2、定位法對比(快捷鍵F5或Ctrl G)

選中兩列,按快捷鍵F5(或Ctrl G)調出定位窗口,選擇定位條件為“行内容差異單元格”,單擊“确定”按鈕,不同的數據會處于選中狀态。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)3

3、if函數對比

(1)不需要區分字母大小寫的if函數對比

下表A、B兩列都是數字,不存在字母,不需要區分大小寫。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)4

可以在C2單元格輸入公式=IF(A2=B2,"相同","不相同"),輸好後向下拖動,如下表。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)5

(2)區分字母大小寫的if函數對比

如遇對比數據含字母,并且需要區分大小寫,則上述公式不能準确對比。

此時可将C2公式更改為=IF(EXACT(A2,B2)=TRUE,"相同","不相同"),然後下拉填充,如下圖。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)6

2.找出兩列數據的重複值1)IF MATCH函數查找重複值

現在要對下表找出連續兩個季度中獎的名單,又有什麼方法呢?

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)7

我們可以用IF MATCH函數組合公式,在C2單元格輸入公式:

=IF(ISERROR(MATCH(A2,$B$2:$B$25,0)),"",A2)

然後下拉複制公式,見下表:

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)8

2)IF COUNTIF函數查找重複值

下表A、B兩列都是客戶的姓名,需要找到兩列重複的客戶名稱,并在C列标識出來。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)9

在C2單元格輸入公式=IF(COUNTIF(A:A,B2)=0,"",B2),然後下拉完成,請看下圖:

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)10

COUNTIF函數是對指定區域中符合指定條件的單元格計數的一個函數。

3)IF VLOOKUP函數查找重複值

如下表所示,有這樣兩組員工号,我們也可以用if VLOOKUP函數公式來完成比對。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)11

在C2單元格中輸入公式:=IF(ISNA(VLOOKUP(A2,$B$2:$B$25,1,))," ",A2),然後下拉複制。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)12

如果是找不同呢?

譬如B組是标準數據,要把A組與B組不同的值找出來,公式可以寫成:

=IF(ISNA(VLOOKUP(A2,$B$2:$B$25,1,)), A2, " ")

第二部分:跨表數據比較

1、條件格式法對比兩表差異

以下面兩表為例,要比對出哪些數值存在差異并突出顯示。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)13

首先,先選中一個表,新建規則,并選擇“使用公式确定要設置格式的單元格”,然後輸入=A1<>A8 , 對相對應的單元格進行判斷,判斷其是否相等。請看下面演示!

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)14

溫馨提示:如果要清除條件格式,先選中單元格區域,依次執行“開始”- “條件格式”–“ 清除規則”–“ 清除所選單元格的規則”。

2、選擇性粘貼法對比兩表差異(隻适合數字比較)

如下圖所示,兩表格式、姓名、排序相同,要求快速找出兩個表格的數據差異。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)15

複制一個數值區域,然後按Ctrl Alt V選擇性粘貼,設置為“減”運算,單擊“确定”。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)16

3、IF函數對比兩表差異

如下圖所示,表a和表b,要求核對兩個表格中的數值是否完全一緻,并且能直觀顯示差異。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)17

操作方法為,新建一個空白工作表,在A1單元格輸入公式=IF(表a!A1<>表b!A1, "表a:"& 表a!A1&" vs表b:"& 表b!A1,""),然後在區域範圍内複制填充公式。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)18

4、按條件找出兩個表數據的差異1)單條件找出兩個表數據的差異

如圖,由兩人彙總的成績表,表格格式一緻,但姓名排序不一樣。現在需要對比兩張表,核實彙總成績是否正确。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)19

此時,我們需要建立兩個條件格式。

第一個格式:找出姓名差異

(1)選中第2個表姓名欄數據,選擇“條件格式”中的“新建規則”,在彈出的對話框中選擇“使用公式确定要設置格式的單元格”,然後輸入公式=COUNTIF($A$2:$A$10,A14)=0

(2)單擊格式按鈕,選擇一種填充顔色。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)20

第二個格式:找出同姓名的分數差異。

(1)選中第2個表中所有分數單元格,新建規則,使用公式确定規則,輸入公式 =VLOOKUP($A14,$A$1:$I$10,COLUMN(B1),0)-B14

(2)單擊格式按鈕,選擇一種填充顔色。

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)21

确定後完成分數核對,結果如下:

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)22

橙色表明“劉小廣”這個姓名與另一個表對不上,可能是名字寫錯了;

藍綠色表明楊文雯的語文分數、何叢良的英語分數、候嫚嫚的語文分數對不上,可能存在錯誤。

2)多條件找出兩個表數據的差異

如下圖所示,要求核對兩表中同一倉庫同一産品的數量差異,結果顯示在D列。用什麼方法可以完成呢?

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)23

在D15單元格中輸入以下公式:

=SUMPRODUCT(($A$3:$A$11=A15)*($B$3:$B$11=B15)*$C$3:$C$11)-C15

然後下拉完成該數值的對比:

想不到vlookup函數還能這樣用(你還在用Vlookup核對數據嗎)24

好啦!以上就是今天的所有内容。

感謝大家耐心看完喲~

有疑問的,歡迎評論區留言呀~

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved