-
1 # EXCEL資料處理與分析
-
2 # WPS表格辦公教程
方法很多,簡單的用if判斷或直接用條件格式突出重複值或唯一值,還有常用的新建規則,如果多列資料且順序不一判斷資料,可用函式index、match
第一,如同一個工作表,判斷AB兩列資料快遞單號,且順序一樣,
1、直接用條件格式突出唯一值,並顯示顏色
2、新建規則,如單元格B2不等於A2,B列字型自動顯示紅色,(注意要把公式的A2改為相對值)如下動畫
3、或者在輔助列用公式=IF(B3<>A3,"不相同","")
公式解析:如單元格B3不等於A3,C3就自動填寫“不相同”,否則空值。
第二、如同一個工作表,順序不一樣。
也是直接用條件格式突出唯一值,並顯示顏色,如下動畫
第三、兩個工作表,且是要判斷多列的內容是否相同。
這個要用新建規則和函式index、match,相關公式有=INDEX(系統匯出!$A$2:$E$8,MATCH($D2,系統匯出!$D$2:$D$8,0),COLUMN(E2));設定第一個規則後,可以直接雙子格式刷刷其它列內容,字型變為紅色就是資料有差異。
(日期格式特殊,需要新建規則),詳細操作看以下動畫:
檢查資料差異方法千萬條,具體還是要看你的實際情況!
-
3 # Excel大全
兩列資料對比,這是Excel中很常見的問題了,
舉個例子為了回答這個問題,我就拍腦袋,舉個例子,如下兩列資料,A列和B列,接下來我再來分享下,如何快速對比分析這兩列資料差異。
方法1:使用函式來對比兩列資料常用的函式,那就是Vlookup,Match,Countif這幾種方法了。
①使用Vlookup
函式用法:=Vlookup( 找什麼, 哪裡找, 返回第幾列, 精確查詢還是模糊查詢 )
如,我輸入公式:=VLOOKUP(B2,A:A,1,FALSE)
這個公式表示,在A列資料中精確查詢B2內容,若找到,則返回同一行上的對應數值,若沒有找到,則返回一個錯誤值;
使用這個方法,就可以判斷出AB兩列資料中的相同部分和不同部分。
②使用Match
使用Match函式的原理和Vlookup類似,Match函式比Vlookup更簡單點。
函式用法:=Match( 找什麼, 查詢範圍, 查詢的方式 )
如例項中,我輸入公式:=MATCH(B2,A:A,0)
表示查詢B2在A列中的位置,若是找到,則返回位置,若沒有找到,則返回一個錯誤。
使用函式的這個特性,就可以判斷出AB兩列的相同部分和不同部分。
函式用法:=COUNTIF(A:A,B2),表示查詢B2在A列中出現的次數
知道了函式的用法,就可以在條件格式中使用公式,對相同部分進行標識了:
方法2:高階篩選法AB兩列對比資料,還可以使用Excel中的高階篩選,快速判斷兩列的相同部分:
①選擇“資料”-“高階” → ②將B列作為列表區域,A列作為條件區域;
這樣就能篩選出B列中與A列重複的資料了。
方法3:透視表使用透視表來對比分析兩列資料,也是很方便的,因為這裡要對比的是兩列資料,所以,我們需要使用“多重計算區域透視表”:
①按下Alt+D,鬆開,再按P,使用透視表嚮導;
②選擇A列和B列,作為兩個區域;
其他方法如果是逐行對比的話,還是一個最快的對比多列資料的方法,那就是<Ctrl>+\(反斜槓)
回覆列表
使用函式比對countifs,VLOOKUP
來補充一下,這個問題之前解答過,
方法有三種:
公式法:根據條件來編寫公式,COUNTIFS能夠判斷另外一個表中是否包含對應的資料,並且能夠給出包含的個數。VLOOKUP函式直接給出對應內容,顯示結果的就表示至少有一個對應的值,#N/A就表示不包含相同資料。
透視表法ALT+D+P撥出資料透視表嚮導>多重區域合併計算
新增兩個表的區域進來
資料透視表就給出結果了
Power Query合併查詢,選擇完全外部,然後展開就可以了
資料比較涉及的內容基本上就是這樣,可以根據實際需要進行選擇