學(xué)習(xí)教程:兩個excel表格核對的6種方法
一、使用合并計(jì)算核對
excel中有一個大家不常用的功能:合并計(jì)算。利用它可以快速對比出兩個表的差異。
例:如下圖所示有兩個表格要對比,一個是庫存表,一個是財(cái)務(wù)軟件導(dǎo)出的表。要求對比這兩個表同一物品的庫存數(shù)量是否一致,顯示在sheet3表格。
庫存表:
軟件導(dǎo)出表:
操作方法:
步驟1:選取sheet3表格的A1單元格,excel2003版里,執(zhí)行數(shù)據(jù)菜單(excel2010版 數(shù)據(jù)選項(xiàng)卡) - 合并計(jì)算。在打開的窗口里“函數(shù)”選“標(biāo)準(zhǔn)偏差”,如下圖所示。
步驟2:接上一步別關(guān)窗口,選取庫存表的A2:C10(第1列要包括對比的產(chǎn)品,最后一列是要對比的數(shù)量),再點(diǎn)“添加”按鈕就會把該區(qū)域添加到所有引用位置里。
步驟3:同上一步再把財(cái)務(wù)軟件表的A2:C10區(qū)域添加進(jìn)來。標(biāo)簽位置:選取“最左列”,如下圖所示。
進(jìn)行以上步驟后,點(diǎn)確定按鈕,會發(fā)現(xiàn)sheet3中的差異表已生成,C列為0的表示無差異,非0的行即是我們要查找的異差產(chǎn)品。
補(bǔ)充:如果你想生成具體的差異數(shù)量,可以把其中一個表的數(shù)字設(shè)置成負(fù)數(shù)。(添加一輔助列=c2*-1),在合并計(jì)算的函數(shù)中選取“求和”,即可。另外,此類題目也可以用VLOOKUP函數(shù)查找另一個表中相同項(xiàng)目對應(yīng)的值,然后相減核對。
二、使用選擇性粘貼核對
當(dāng)兩個格式完全一樣的表格進(jìn)行核對時,可以用選擇性粘貼方法,如下圖所示,表1和表2是格式完全相同的表格,要求核對兩個表格中填的數(shù)字是否完全一致。
今天就看到一同事在手工一行一行的手工對比兩個表格。馬上想到的是在一個新表中設(shè)置公式,讓兩個表的數(shù)據(jù)相減??墒峭潞说谋恚莾蓚€excel文件中表格,設(shè)置公式還要修改引用方式,挺麻煩的。
后來一想,用選擇性粘貼不是也可以讓兩個表格相減嗎?于是,復(fù)制表1的數(shù)據(jù),選取表格中單元格,右鍵“選擇粘貼貼” - “減”。
進(jìn)行上面操作后,差異數(shù)據(jù)即露出原形。
三、使用sumproduct函數(shù)完成多條件核對
一個同事遇到的多條件核對問題,簡化了一下。
如下圖所示,要求核對兩表中同一產(chǎn)品同一型號的數(shù)量差異,顯示在D列。
公式:
D10=SUMPRODUCT(($A$2:$A$6=A10)*($B$2:$B$6=B10)*$C$2:$C$6)-C10
公式簡介:
因?yàn)榉祷氐氖菙?shù)字,所以多條件查找可以用sumproduct多條件求和來返回對應(yīng)的銷量。在微信平臺回復(fù) sumproduct即可查看該函數(shù)的教程。
使用VLOOKUP函數(shù)核對
補(bǔ)充:本例可以用SUMIFS函數(shù)替代sumproduct函數(shù)。
四、使用COUNTIF函數(shù)核對
如果有兩個表都有姓名列。怎么對比這兩個表的姓名哪些相同,哪些不同呢?其實(shí)解決這個問題挺簡單的,但還是不斷的有同學(xué)提問,所以這里有必要再介紹一下方法。
例,如下圖所示,要求對比A列和C列的姓名,在B和D列出哪些是相同的,哪些是不同的。
分析:在excel里數(shù)據(jù)的核對一般可以用三個函數(shù)countif,vlookup和match函數(shù),后兩個函數(shù)查找不到會返回錯誤值,所以countif就成為核對的首選函數(shù)。
公式:B2 =IF(COUNTIF(D:D,A2)>0,"相同","不同")
D2 =IF(COUNTIF(A:A,D2)>0,"相同","不同")
公式說明:
1 countif是計(jì)算一個區(qū)域內(nèi)(D:D),根據(jù)條件(等于A2的值)計(jì)算相同內(nèi)容的個數(shù),比如A2單元格公式意思是在D列計(jì)算“張旺財(cái)”的個數(shù)。
2 IF是判斷條件(COUNTIF(A:A,D2)>0)是否成立,如果成立就是返回第1個參數(shù)的值("相同"),不成立就返回第二個參數(shù)的值("不同")
補(bǔ)充:本例是在同一個表,如果不在同一個表,只需要把引用的列換成另一個表的列即可。
五、使用條件格式核對
第1步:把兩列復(fù)制到同一個工作表中
第2步:按CTRL鍵同時選取兩列區(qū)域,開始 - 條件格式- 突出顯示單元格規(guī)則 - 重復(fù)值。
設(shè)置后效果如下:
注:
1、此方法不適合excel2003版 ,2003版本可以用countif統(tǒng)計(jì)個數(shù)的方法查找重復(fù)。
2、此方法不適合同一個表中有重復(fù)項(xiàng),可以刪除重復(fù)項(xiàng)后再兩表對比。
六、使用高級篩選核對
高級篩選也能核對數(shù)據(jù)?可能很多同不太相信。其實(shí)真的可以。
分析:excel2010版本中我們可以直接選取多個項(xiàng)目,但如果一下子給你30個姓名讓你從中挑選出來,估計(jì)要很久才能完成篩選。這時我們可以借助高級篩選來快速完成。
例:如下圖所示AB兩列為姓名和銷量,要求,根據(jù)E列提供的姓名從A列篩選出來。
操作步驟:
選取AB列數(shù)據(jù)區(qū)域,數(shù)據(jù) - 高級篩選 - 打開如下圖高級篩選窗口,并進(jìn)行如下設(shè)置。
A 列表區(qū)域?yàn)锳B列區(qū)域。
B 條件區(qū)域?yàn)镋列姓名區(qū)域。注意:一定要有標(biāo)題,而且標(biāo)題要和A列標(biāo)題一樣。
點(diǎn)擊確定后,篩選即完成。如下圖所示。
繼續(xù)查找其他問題的答案?
-
Excel 2019如何使用復(fù)制、粘貼命令插入Word數(shù)據(jù)?(視頻講解)
2021-01-257次播放
-
Excel 2019如何制作數(shù)據(jù)透視表?(視頻講解)
2021-01-2227次播放
-
Excel 2019如何設(shè)置相對引用?(視頻講解)
2021-01-2210次播放
-
2021-01-2212次播放
-
Excel 2019如何使用命令復(fù)制公式?(視頻講解)
2021-01-226次播放
-
2021-01-223次播放
-
2021-01-222次播放
-
Excel 2019如何利用開始選項(xiàng)卡進(jìn)入篩選模式?(視頻講解)
2021-01-223次播放
-
Excel 2019如何設(shè)置指定數(shù)據(jù)的篩選?(視頻講解)
2021-01-223次播放
-
Excel 2019如何設(shè)置自定義排序?(視頻講解)
2021-01-222次播放
點(diǎn)擊加載更多評論>>