站長資訊網
        最全最豐富的資訊網站

        實用Excel技巧分享:幾種不同情況的數據對比

        日常工作不時會需要對比數據,查找差異,查找重復值等。有的是對比同一工作表中的數據,有的是對比不同工作表之間的數據。這里總結了多種不同情況的數據對比,并都給出了快速方法,讓大家能在不同情況下都能快速完成數據的對比。

        實用Excel技巧分享:幾種不同情況的數據對比

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


        1.嚴格比較兩列數據是否相同

        所謂嚴格比較就是指數據按位置對應比較。

        1)快捷鍵對比Ctrl+

        如下圖所示,選中需要對比的兩列數據A列和B列,然后按下快捷鍵Ctrl+,不同的數據B5、B9、B10、B15則會處于選中狀態。

        實用Excel技巧分享:幾種不同情況的數據對比

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

        以下表為例,框選A列和B列的列標題快速選擇兩列數據,然后按快捷鍵F5(或Ctrl+G)即可調出定位窗口,選擇定位條件為“行內容差異單元格”,單擊“確定”按鈕,不同的數據會處于選中狀態。

        實用Excel技巧分享:幾種不同情況的數據對比

        注意:

        以上兩種方法可以快速比對兩列數據的差異但均不會區分字母大小寫。

        3)IF函數對比

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

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

        實用Excel技巧分享:幾種不同情況的數據對比

        可以在C2單元格輸入公式=IF(A2=B2,"相同","不相同"),輸入好之后拉動手柄向下拖動,直到本列數據截止,相同不同結果一目了然,如下表。

        實用Excel技巧分享:幾種不同情況的數據對比

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

        如遇對比數據含字母,并且需要區分大小寫,則上述公式不能準確對比。此時可將C2公式更改為=IF(EXACT(A2,B2)=TRUE,"相同","不相同"),然后下拉填充公式,最終如下圖所示。

        實用Excel技巧分享:幾種不同情況的數據對比

        2.找出兩列數據的重復值

        1)IF + MATCH函數查找重復值

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

        實用Excel技巧分享:幾種不同情況的數據對比

        其實,就是要通過對比A列與B列,找出重復值。我們可以用IF+MATCH函數組合公式,在C2單元格輸入公式=IF(ISERROR(MATCH(A2,$B$2:$B$25,0)),"",A2),然后下拉復制公式,則可完成查找任務。對比查找結果見下表:

        實用Excel技巧分享:幾種不同情況的數據對比

        公式解析:

        MATCH用于返回要查找的數據A2在區域$B$2:$B$25中的位置。如果查到會返回一個行號(表示有重復),沒有查到則返回錯誤#N/A(表示無重復)。

        公式中加入ISERROR函數,用于判斷MATCH返回的值是否是個錯誤#N/A,是錯誤#N/A則返回TRUE,不是錯誤#N/A則范圍FALSE。

        最外圍的IF函數,根據ISERROR(MATCH())是TRUE還是FALSE,返回不同值。如果是TURE(也就是沒有重復),則返回空;如果是FALSE,則返回A2。

        如果我們要查找出1季度中獎但2季度沒有中獎的名單,我們就可以將上述函數公式改成為:=IF(ISERROR(MATCH(A2,$B$2:$B$25,0)), A2, "")

        2)IF+COUNTIF函數查找重復值

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

        實用Excel技巧分享:幾種不同情況的數據對比

        操作方法為在C2單元格輸入公式=IF(COUNTIF(A:A,B2)=0,"",B2),然后下拉完成excel兩列數據對比。請看下面演示!

        實用Excel技巧分享:幾種不同情況的數據對比

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

        考考你:

        如果上述中對比的數值超過15位,比如對比的是身份證號,上述公式是否還可以用?如果上述公式不能用了,改換成以下公式呢?

        =IF(COUNTIF(A: A,B2&"*")=0," ",B2)

        或者

        =IF(SUMPRODUCT(1*(A:A=B2)),B2,"")

        如果不知道答案,歡迎觀看教程《卡號離奇減少表哥冤枉被罰——Excel,原來你有真假重復!》。

        3)IF+VLOOKUP函數查找重復值

        如下表所示,有這樣兩組員工號。不知道哪些是A、B兩組都有的。我們也可以用if+VLOOKUP函數公式來完成比對。

        實用Excel技巧分享:幾種不同情況的數據對比

        在C2單元格中輸入公式:=IF(ISNA(VLOOKUP(A2,$B$2:$B$25,1,))," ",A2),然后下拉復制公式,則可找到Excel兩列數據中的重復值。

        實用Excel技巧分享:幾種不同情況的數據對比

        公式解析:

        ISNA函數用于判斷值是否為錯誤值#N/A(即是值不存在),如果是,則返回TRUE;否則返回FALSE。

        公式里面需要在查找區域的數據前都加上$符號,固定查找區域。否則在下拉填充的時候,查找區域也會跟著變化,這將會影響查找對比的結果。

        應用擴展:用Vlookup找不同

        該公式稍作調整即可在找出不同值,或缺少值、錯誤值(非嚴格比較,不講究位置或順序)。譬如上面的B組是標準數據,要把A組中與B組不同的值找出來,公式可以寫成:

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

        第二部分:跨表數據比較


        1.嚴格比較兩個表的數據是否相同

        當兩個格式完全一樣的表格進行對比查找差異時,可以采用下方的方法。

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

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

        實用Excel技巧分享:幾種不同情況的數據對比

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

        實用Excel技巧分享:幾種不同情況的數據對比

        溫馨提示:

        如果要清除條件格式,先選中要清除格式的單元格區域,依次執行“開始”- “條件格式”–“ 清除規則”–“ 清除所選單元格的規則”(或清除整個工作表的規則)。

        2)選擇性粘貼法對比兩表差異(該法只適合數字的比較)

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

        實用Excel技巧分享:幾種不同情況的數據對比

        復制其中一個數值區域,然后按快捷鍵Ctrl+Alt+V選擇性粘貼,設置為“減”運算,單擊“確定”后,非0部分即差異所在。請看下面演示!

        實用Excel技巧分享:幾種不同情況的數據對比

        此方法只適合快速定位差異數據,看一眼就算的那種,因為會破壞原數據表格。

        3)IF函數對比兩表差異

        如下圖所示,表a和表b是格式完全相同的表格,現在要求核對兩個表格中的數值是否完全一致,并且要能直觀顯示差異情況。

        實用Excel技巧分享:幾種不同情況的數據對比

        操作方法為,新建一個空白工作表,在A1單元格輸入公式=IF(表a!A1表b!A1, "表a:"& 表a!A1&" vs表b:"& 表b!A1,""),然后在區域范圍內復制填充公式。請看下面演示!

        實用Excel技巧分享:幾種不同情況的數據對比

        2.按條件找出兩個表數據的差異

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

        譬如下面是分別由兩人匯總的成績表,表格格式一致,但姓名排序不一樣。現在需要對比兩張表,核實匯總成績是否正確。

        實用Excel技巧分享:幾種不同情況的數據對比

        這類數據核對屬于單條件核對。因為是不同人匯總的,所以除了按姓名核對分數外,還需要把姓名對不上的也標出來。我們采用條件格式來完成。

        需要建立兩個條件格式。

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

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

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

        實用Excel技巧分享:幾種不同情況的數據對比

        確定后我們就完成第一個格式設定。

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

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

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

        實用Excel技巧分享:幾種不同情況的數據對比

        確定后完成分數核對。總的核對結果如下:

        實用Excel技巧分享:幾種不同情況的數據對比

        橙色表明“劉小廣”這個姓名與另一個表對不上,可能是名字寫錯了;藍綠色表明楊文雯的語文分數、何叢良的英語分數、候嫚嫚的語文分數對不上,可能存在錯誤。

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

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

        實用Excel技巧分享:幾種不同情況的數據對比

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

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

        然后下拉完成該數值的對比。請看請看!!

        實用Excel技巧分享:幾種不同情況的數據對比

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产成人久久精品区一区二区 | 国产精品毛片无遮挡| 99久久99久久精品国产| 国产午夜福利精品久久2021| 真实国产精品vr专区| 精品久久人人爽天天玩人人妻| 欧美精品888| 国产成人久久精品激情| 最新精品露脸国产在线| 99久久综合国产精品二区| jizz国产精品网站| 乱精品一区字幕二区| 午夜成人精品福利网站在线观看| 国产伦精品一区二区三区视频猫咪 | 国产精品美女网站在线观看| 精品一区二区三区四区| 国产精品日本一区二区不卡视频| 中文字幕精品无码一区二区三区 | 亚洲国产精品成人久久蜜臀| 久久久WWW成人免费精品| 国产亚洲精品拍拍拍拍拍| 国产精品国产高清国产专区| 91精品婷婷国产综合久久| 青青草原综合久久大伊人精品| 国产精品视频一区国模私拍| 国产精品1区2区| 国产精品臀控福利在线观看| 国产精品一级片| 欧美性videofree精品| 亚洲精品成人av在线| 亚洲永久永久永久永久永久精品| 四虎国产精品永久地址99| 66精品综合久久久久久久| 99视频在线精品国自产拍亚瑟| 99热热久久这里只有精品68| 国内精品国语自产拍在线观看| 久久久久99精品成人片| 亚洲精品无码你懂的网站| 无码精品人妻一区二区三区免费看| 亚洲愉拍99热成人精品热久久| 少妇人妻偷人精品无码视频新浪|