二維碼 購物車
部落窩在線教育歡迎您!

快速對比兩張表找出缺少值的3種方法

?

作者:老菜鳥來源:部落窩教育發(fā)布時間:2023-08-01 10:29:56點擊:1680

分享到:
0
收藏    收藏人氣:0人
版權(quán)說明: 原創(chuàng)作品,禁止轉(zhuǎn)載。
編按:

有兩張表,一張總名單表,一張實際到校名單表,如何快速找出缺少(未到)人員?在庫存盤點中也有類似需求。

 

最近接到一個求助:根據(jù)已報到的人員姓名,在總名單中找出缺少(未報到)的人員信息,如下圖所示。

 

 

針對這個問題,先給出兩個一步到位的解決方法。

公式1

=FILTER(A2:C63,COUNTIF(E2:E52,A2:A63)=0)

 

 

這是一個數(shù)組公式,低版本需要按Ctrl、shift和回車鍵完成輸入。

公式說明:

COUNTIF(E2:E52,A2:A63)=0是判斷條件,在已報到人員中對所有人員的姓名進行計數(shù),結(jié)果為0的即為未報到人員。再用FILTER函數(shù)對這些人員的信息進行篩選。

 

公式2

如果版本中沒有FILTER函數(shù),只能用傳統(tǒng)的萬金油公式套路解決了:

=INDEX(A$2:A$63,SMALL(IF(COUNTIF($E$2:$E$52,$A$2:$A$63)=0,ROW($1:$62)),ROW(1:1)))

 

 

萬金油公式的原理點此查看。

 

再來一個:

再給大家推薦一個公式,用到了一個Excel365新增的函數(shù)VSTACK。

=UNIQUE(VSTACK(A2:A63,E2:E52),,1)

 

 

VSTACK函數(shù)非常簡單,格式為:

=VSTACK(區(qū)域1,區(qū)域2,……)

功能是將多個區(qū)域的數(shù)據(jù)合并為一個區(qū)域。在本例中就是將已報到人員和全部人員的姓名合并為一列。

再用UNIQUE函數(shù)提取只出現(xiàn)過一次的值就是未報到的人員。

點此查看VSTACK函數(shù)基礎(chǔ)用法。

點此查看UNIQUE函數(shù)用法。

以上就是今天分享的內(nèi)容。

 

本文配套的練習(xí)課件請加入QQ群:902294808下載。

Excel高手,快速提升工作效率,部落窩教育Excel精品好課任你選擇!

掃下方二維碼關(guān)注公眾號,可隨時隨地學(xué)習(xí)Excel

IMG_256

相關(guān)推薦:

名單都在同一個單元格中的篩選

提取不重復(fù)項的5個套路公式

WPS表格中如何隱藏UNIQUE函數(shù)錯誤值

指針的動態(tài)儀表盤圖表

版權(quán)申明:

本文作者老菜鳥;部落窩教育享有稿件專有使用權(quán)。若需轉(zhuǎn)載請聯(lián)系部落窩教育。