大家好,今天和大家分享「找出兩列不相同的數據"
具體效果看動畫
一、C2單元格輸入的公式
=IF(COUNTIF($A$2:$A$16,B2&""),"",B2&"B列有,A列沒有")
二、B2單元格輸入的公式
=IF(COUNTIF($B$2:$B$16,A2&""),"",A2&"A列有,B列沒有")
三、公式解釋
由於兩個公式的基本意思差不多,這裡我只解釋第1個公式
Countif函數有兩個參數
第1參數:條件所在的區域,一定要用單元格,不能常量數組和內存數組
第2參數:條件,可以是常量數組和內存數組
公式=COUNTIF($A$2:$A$16,B2&"")這個公式後面為什麼要&「」,因為countif很傻,第2參數把空單元格當作0了,而第1參數把空單元格當作假空」「,所以找不到會報錯,我們把第2參數後面&」「,這樣前面就一致了,我是這樣理解,當然也許我解釋不一定對,大家可以作參考。
COUNTIF($A$2:$A$16,B2&"")作為if函數第1參數,有的學員可能會問,老師你為什麼沒有加判斷呢?這裡有一個知識點,看下面
非0為True
0為False
if函數有三個參數
第1參數條件判斷
第2參數,如果第1參數判斷成立,就顯示它
第3參數:如果第1參數判斷不成立,就顯示它
四、最後完整公式截圖
有的朋友可能會問:老師還有沒有更簡單的方法?有,請看下面的動畫操作
如果要像我這樣,當然要安裝excel完美工具箱,完美工具箱下載,你自己百度一下,最新版在Excel完美論壇,www.excelwm.net
好了,今天我們就聊到這裡,祝大家周末玩得開心,88
函數班、VBA班;數據透視表班
諮詢電話18664243619,聯繫:曹明武
報名和購買視頻:加微信18664243619