Excel使用經驗:Excel中比較兩列數據中相同的數據 今天在Excel中進行表格數據比對時,要将今年繳費人信息和去年繳費人信息比對,找出在去年繳費人員中今年沒有繳費的人員,剛開始想着一個一個比對,但是人數太多,費時費力。後來想到Excel的函數功能,應該可以比較簡便的找出。通過不斷試驗,發現運用使用ISERROR表示“如果錯誤”這個函數可以做到,ISERROR屬于信息函數,就是要判斷對象是否屬于錯誤。得到邏輯值true或者false。通常在Excel 2003以下版本使用,格式為:=IF(ISERROR(公式),錯誤時的顯示數據,公式)。Excel 2007以上版本用IFERROR代替,格式為=IFERROR(公式,錯誤時的顯示數據)。
這個函數在Excel中通過比較兩列中的數據來查找重複項。如果A列的數據沒有在B列出現過,就保留單元格為空。如果A列的數據在B列出現過,就返回A列對應的數據。C1輸入公式:=IF(ISERROR(MATCH(A1,$B$1:$B$5,0)),"",A1)。Match(MATCH函數用于在指定區域内按指定方式查詢與指定内容所匹配的單元格位置)部分得到的結果是#N/A(#N/A,是“不适用”的意思,表示“本欄目(對我)不适用”,在沒有東西可填寫但空格也不允許留空的時候,就要寫N/A,N是單詞Not的縮寫,A是單詞Not Applicable 的縮寫,連起來就是N/A 。)或者數字,然後用ISERROR函數,将#N/A錯誤值進行處理,ISERROR(#N/A)得到TRUE,ISERROR(數字)得到false,最外面用IF函數來進行判斷,如果第一參數是true,就執行第二參數,否則執行第三參數。這個應用是巧用excel兩列對比,完成查找重複項。
下面列舉一個示例,可以比較容易理解。希望這個方法對大家有用,可以關注、收藏、點贊。!
如下示例(使用WPS表格):
1、在對比列輸入公式:=IF(ISERROR(MATCH(B4,$G$4:$G$9,0)),"",B4),意思是用B4與G4至G9中的每個值進行比較,如果存在,就在對比列K4中填寫B4的值。
2、公式輸好後,運用Excel單元格下拉操作将公式一直複制到結束的單元格位置。
3、結束後就可以看到,如果B列的數值在G列中有,在對比列中就返回了B列的數值,如果沒有,就返回空值。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!